1

Software Test Analyst Jobs (NOW HIRING)

Software Test Analyst #1059003 Job Summary: The Software Test Analyst 5 position will work as a contract resource for our - Department of Technology, Management and Budget (DTMB) supporting the ...

Software Test Analyst Location: Lansing, MI Interview Process: Interviews will be held in person. Hybrid: Resource will be working a hybrid schedule. NO REMOTE ONLY OPTION. Will need to be on-site ...

We are seeking an experienced Software Test Analyst to join a dynamic project team supporting a large-scale enterprise application environment. The ideal candidate will have strong experience in ...

Software Test Analyst 3 D uration: 5+ months Location: Austin, TX Description: DESCRIPTION OF SERVICES The Department of Information Resources (DIR) requires the services of one or more Software Test ...

OCH Technologies is looking for an experienced Software Test Analyst to ensure the quality and reliability of critical government web applications undergoing modernization. This role will be creating ...

Position Summary ECS is seeking a Software Test Analyst - SME to support the Army National Guard ENOCS program. The selected candidate will play a critical role in ensuring the quality and readiness ...

Software Test Analyst 5 Location: Lansing, MI Duration: 12 Months The resource will act in a tester and analyst role for various in-flight projects. The resource will work in an agile environment to ...

next page

Showing results 1-20

Software Test Analyst information

See salary details

$20

$42

$59

How much do software test analyst jobs pay per hour?

As of Jul 1, 2026, the average hourly pay for software test analyst in the United States is $42.27, according to ZipRecruiter salary data. Most workers in this role earn between $34.13 and $51.92 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Test Analyst, and why are they important?

To thrive as a Software Test Analyst, you need a solid understanding of software development lifecycles, test case design, and defect tracking, often supported by a degree in computer science or a related field. Familiarity with test management tools like JIRA, Selenium, or TestRail, and certifications such as ISTQB, are highly valuable. Attention to detail, analytical thinking, and strong communication skills set outstanding candidates apart. These abilities are crucial for ensuring software quality, identifying issues early, and facilitating effective collaboration between development and QA teams.

What are the primary methods a Software Test Analyst uses to collaborate with developers and other stakeholders during the testing process?

Software Test Analysts typically work closely with developers, project managers, and business analysts through regular meetings, bug triage sessions, and sprint reviews. They use tools like Jira, TestRail, or Azure DevOps to document defects, track test cases, and ensure clear communication. Active participation in Agile ceremonies, such as daily stand-ups and sprint planning, helps them align testing priorities with development goals. This collaboration ensures issues are identified and resolved quickly, leading to higher quality software and smoother releases.

What is the difference between Software Test Analyst vs Software Tester?

AspectSoftware Test AnalystSoftware Tester
CertificationsISTQB Foundation, ISTQB AdvancedISTQB Foundation, ISTQB Certified Tester
Work EnvironmentCollaborates with QA teams, developers, and business analysts in structured testing processesPerforms manual or automated testing, often independently or in small teams
Employer & Industry UsageUsed across IT, finance, healthcare, and software development companiesCommonly found in software development firms, IT departments, and testing service providers

The Software Test Analyst typically has a broader role involving test planning, analysis, and documentation, working closely with stakeholders. In contrast, the Software Tester mainly focuses on executing test cases and reporting defects. Both roles require similar certifications and are integral to quality assurance in software development.

What Does a Software Test Analyst Do?

Software test analysts, also known as software testers or test engineers, are responsible for testing, analyzing, and evaluating new software operations or applications. They work on every stage of development from start to finish, offering advice and examining the programs at each phase of the building process. Software test analysts run trials for functionality, performance, and user experience from the early stages to review areas that need improvement.

What does a Software Test Analyst do?

A Software Test Analyst is responsible for evaluating software applications to ensure they meet specified requirements and function as intended. They design test cases, execute tests, and document defects or issues found during the testing process. Software Test Analysts work closely with developers and other team members to understand system functionality, report bugs, and verify fixes. Their main goal is to ensure the quality, reliability, and performance of software before it is released to users.
What cities are hiring for Software Test Analyst jobs? Cities with the most Software Test Analyst job openings:
What are the most commonly searched types of Software Test Analyst jobs? The most popular types of Software Test Analyst jobs are:
What states have the most Software Test Analyst jobs? States with the most job openings for Software Test Analyst jobs include:
Infographic showing various Software Test Analyst job openings in the United States as of June 2026, with employment types broken down into 89% Full Time, 10% Part Time, and 1% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $87,924 per year, or $42.3 per hour.
Software Test Analyst

Software Test Analyst

FastTek

Lansing, MI

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

Software Test Analyst #1059003
Job Description:
Job Summary:
The Software Test Analyst 5 position will work as a contract resource for our - Department of Technology, Management and Budget (DTMB) supporting the Michigan Department of Health and Human Services (MDHHS). This resource will be a part of the Michigan Department of Health and Human Services Accounts Receivable and Collections (MDHHS ARC) Project. The resource will act as a software test analyst, with duties including designing and executing manual and automated test cases, generating and documenting test plans and strategies, generating testing reports and metrics, API testing, and ADA Compliance testing.
Required Qualifications (5+ years of experience):
  • Testing & Quality Assurance Skills
    • Designing and executing manual and automated test cases.
    • Ability to analyze requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive, negative, and boundary testing).
    • Generating and documenting test plans and strategies.
    • API testing and tools like Postman, Rest Client, and others.
    • Understanding of software testing methodologies and quality assurance processes (Quality Assurance, User Acceptance, System Integration,
    • Accessibility, Performance, Regression, Post Deployment Validation, Data Conversion).
    • Generating testing reports and metrics.
    • Generating and acquiring test data.
    • ADA Compliance testing tools, such as AccVerify, JAWS, etc.
    • Build environments {DEV, UAT, QAT, PRE-PROD} specific test suites with integrated application life cycle management.
    • Experience in identifying, documenting, and tracking bugs clearly and concisely in a tool like Azure DevOps.
    • Senior-level (3-5+ years) hands-on experience performing performance and load testing using tools such as JMeter or LoadRunner, including scripting, executing test scenarios, analyzing results, and identifying system bottlenecks.
  • Automation & Technical Skills
    • Demonstrable experience automating web applications using frameworks such as Playwright, Selenium, Cypress, or similar.
    • Proven experience writing clean, maintainable, and object-oriented Java code for test automation.
    • Writing clear and effective Gherkin scenarios (Given/When/Then).
    • Implementing Step Definitions in Java.
    • Writing SQL and P-SQL queries.
    • Ability to write and execute SQL queries (SELECTs, JOINs) for test data setup and validation against Oracle and/or SQL Server databases.
    • Proficiency in using Git for version control (merging, pull requests) as part of a team.
  • Agile & Collaboration
    • Experience working as an active participant in an Agile/Scrum team and its ceremonies.
    • Strong ability to collaborate with cross-functional teams to understand requirements and design test cases.
    • Ability to work independently and as part of a team in a fast-paced, agile development environment.
    • Strong skills in communicating test results, bugs, and risks to developers, BAs, and other stakeholders.
    • Security & Compliance
    • Understanding of the secure application development lifecycle (SADLC).
  • Soft Skills & Other Requirements
    • Strong written and verbal communication skills.
    • Ability to work in person in downtown Lansing 2 days a week.

Preferred Qualifications:
  • Experience automating web applications using the Playwright for Java library.
  • A background in Selenium WebDriver, which provides a strong foundation for understanding the strategies and nuances of browser automation.
  • Experience using Azure DevOps Testing Module.
  • Experience with Mobile App testing of iOS and Android applications.
  • Experience using Eclipse as a primary development environment.
  • Experience with the TestNG framework. (This remains valuable since your framework uses it for test running and its skipping logic).
  • Additional experience with performance testing tools such as JMeter or LoadRunner, including advanced workload modeling or CI/CD-based performance automation.
  • Experience with API testing tools such as Postman, RESTAssured, or APIRequestContext.

Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is a financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match

Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.