Apply Now
Location: Lansing, Michigan (MI)
Contract Type: C2C
Posted: 3 hours ago
Closed Date: 08/17/2026
Skills: Software Test Analyst
Visa Type: Any Visa

Title:  Software Test Analyst 

Location: Lansing, MI

Hybrid

Duration: 12 Months

Interview: Inperson Interview  

 

 

Job Description:

 

Position Description:

This position will serve as the Quality Assurance Analyst for Agency Services,

supporting the Michigan Gaming Control Board (MGCB) within the Department of

Technology Management and Budget. The Test Analyst will assist with all testing

activities within the Quality Assurance Team, facilitating communication with business

test representatives and ensuring that critical test issues are addressed or escalated as

needed. Additionally, the role involves producing reports, presentations, and meeting

minutes related to quality assurance testing tasks and deliverables.


List of duties:

- Develop, maintain, and execute comprehensive test plans, test cases, test

scenarios, and test scripts based on business and system requirements.

- Perform functional, integration, regression, system, and user acceptance testing

for web-based applications.

- Review business and technical requirements to ensure they are clear, complete,

and testable.

- Identify, document, track, and retest application defects and work closely with

developers and business teams through resolution.

- Create and maintain test data and validate application results against business

requirements.

- Participate in requirement reviews, design sessions, project meetings, and

system walkthroughs.

- Coordinate testing activities across projects and provide testing status, risks,

issues, and recommendations to project teams and management.

- Assist with production validation, application releases, upgrades, and change-

management activities.

- Maintain QA documentation, testing evidence, defect logs, and other project

documentation according to established standards.

- Recommend improvements to QA processes, testing methodologies, tools, and

automation opportunities.

- Provide technical guidance and support to junior QA analysts and other team

members.

- Work with developers, business analysts, project managers, vendors, and clients

to ensure applications meet functional and quality requirements.

- Ensure testing activities comply with organizational security, development,

documentation, and quality standards.

- Provide ongoing application support, troubleshoot reported issues, and perform

other related duties as assigned.