JobTitle- Software Test Analyst 5
JobSummary:
The Software Test Analyst 5 position willwork as a contract resource for the State of Michigan - Department ofTechnology, Management and Budget (DTMB) supporting the Michigan Department ofHealth and Human Services (MDHHS). This resource will be a part of the MichiganDepartment of Health and Human Services Accounts Receivable and Collections(MDHHS ARC) Project. The resource will act as a software test analyst, withduties including designing and executing manual and automated test cases,generating and documenting test plans and strategies, generating testingreports and metrics, API testing, and ADA Compliance testing.
Required Qualifications
Testing& Quality Assurance Skills
· Designing and executing manualand automated test cases. (5+ years)
· Ability to analyzerequirements, user stories (in Azure DevOps), and acceptance criteria to designeffective, reusable test cases (including positive, negative, and boundarytesting). (5+ years)
· Generating and documenting testplans and strategies. (5+ years)
· API testing and tools likePostman, Rest Client, and others. (5+ years)
· Demonstrable experienceautomating web applications using frameworks such as Playwright, Selenium,Cypress, or similar.
· Bachelor’s degree or higher inan IT related field
Highly Preferred Qualifications:
· Experience automating webapplications using the Playwright for Java library.
· A background in SeleniumWebDriver, which provides a strong foundation for understanding the strategiesand nuances of browser automation.
· Experience in financial andgovernment domains
Other Desired Qualification:
· Understanding of softwaretesting methodologies and quality assurance processes (Quality Assurance, UserAcceptance, System Integration, Accessibility, Performance, Regression, PostDeployment Validation, Data Conversion).
· Generating testing reports andmetrics.
· Generating and acquiring testdata.
· ADA Compliance testing tools,such as AccVerify, JAWS, etc.
· Build environments {DEV, UAT,QAT, PRE-PROD} specific test suites with integrated application life cyclemanagement.
· Experience in identifying,documenting, and tracking bugs clearly and concisely in a tool like AzureDevOps.
· Senior-level (3–5+ years)hands-on experience performing performance and load testing using tools such asJMeter or LoadRunner, including scripting, executing test scenarios, analyzingresults, and identifying system bottlenecks.
Automation& Technical Skills
· Proven experience writingclean, maintainable, and object-oriented Java code for test automation.
· Writing clear and effectiveGherkin scenarios (Given/When/Then).
· Implementing Step Definitionsin Java.
· Writing SQL and P-SQL queries.
· Ability to write and executeSQL queries (SELECTs, JOINs) for test data setup and validation against Oracleand/or SQL Server databases.
· Proficiency in using Git forversion control (merging, pull requests) as part of a team.
Agile& Collaboration
· Experience working as an activeparticipant in an Agile/Scrum team and its ceremonies.
· Strong ability to collaboratewith cross-functional teams to understand requirements and design test cases.
· Ability to work independentlyand as part of a team in a fast-paced, agile development environment.
· Strong skills in communicatingtest results, bugs, and risks to developers, BAs, and other stakeholders.
· Security & Compliance
· Understanding of the secureapplication development lifecycle (SADLC).
SoftSkills & Other Requirements
· Strong written and verbalcommunication skills.
· Ability to work in person indowntown Lansing 2 days a week.
· Experience using Azure DevOpsTesting Module.
· Experience with Mobile Apptesting of iOS and Android applications.
· Experience using Eclipse as aprimary development environment.
· Experience with the TestNGframework. (This remains valuable since your framework uses it for test runningand its skipping logic).
· Additional experience withperformance testing tools such as JMeter or LoadRunner, including advancedworkload modeling or CI/CD-based performance automation.
· Experience with API testingtools such as Postman, RESTAssured, or APIRequestContext.
Learn more about this Employer on their Career Site
