Software Test Analyst 160068

KēSTA I.T.Lansing, MI
Hybrid

About The Position

KēSTA I.T. is actively seeking an experienced Software Test Analyst for an immediate contract engagement with a government client. This role supports enterprise application development initiatives through comprehensive quality assurance, test planning, automation, accessibility validation, and performance testing. Responsibilities include designing and executing manual and automated test cases, validating business requirements, supporting API and database testing, and ensuring applications meet quality, performance, security, and accessibility standards. The ideal candidate will have strong expertise in test automation frameworks, Agile methodologies, API testing, and quality assurance best practices, collaborating closely with cross-functional teams to deliver high-quality software solutions.

Requirements

  • 5+ years of experience designing and executing manual and automated test cases.
  • 5+ years of experience analyzing requirements, user stories, and acceptance criteria to create comprehensive testing strategies.
  • 5+ years of experience developing and documenting test plans, test cases, and testing methodologies.
  • 5+ years of experience performing API testing using tools such as Postman, REST Client, or similar technologies.
  • Strong understanding of software testing methodologies, quality assurance processes, and software development lifecycles.
  • Experience performing functional, regression, integration, user acceptance, accessibility, performance, and system testing.
  • Demonstrated experience automating web applications using frameworks such as Playwright, Selenium, Cypress, or similar technologies.
  • Strong proficiency developing test automation solutions using Java and object-oriented programming concepts.
  • Experience writing Gherkin scenarios and implementing supporting step definitions.
  • Experience writing and executing SQL and PL/SQL queries for test data validation and database testing.
  • Ability to validate data within Oracle and SQL Server database environments.
  • Experience using Git for source control, branching, merging, and pull request management.
  • Experience identifying, documenting, and tracking defects using Azure DevOps or comparable tools.
  • Hands-on experience with performance and load testing tools such as JMeter or LoadRunner.
  • Experience with ADA compliance testing and accessibility validation tools.
  • Strong understanding of Agile and Scrum methodologies.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to work independently and collaboratively within a fast-paced Agile environment.

Nice To Haves

  • Experience automating web applications using the Playwright for Java framework.
  • Strong background utilizing Selenium WebDriver for browser automation testing.
  • Experience using Azure DevOps Test Plans and Testing Modules.
  • Experience testing mobile applications on iOS and Android platforms.
  • Experience using Eclipse as a primary development environment.
  • Experience working with the TestNG testing framework.
  • Advanced experience with JMeter, LoadRunner, or CI/CD-integrated performance testing solutions.
  • Experience using API testing tools such as RESTAssured and APIRequestContext.
  • Knowledge of secure application development lifecycle (SADLC) practices.
  • Experience supporting enterprise-scale application modernization and digital transformation initiatives.

Responsibilities

  • Design, develop, execute, and maintain manual and automated test cases for enterprise applications.
  • Analyze business requirements, user stories, acceptance criteria, and technical specifications to create effective test strategies and reusable test scenarios.
  • Develop and maintain comprehensive test plans, test scripts, test cases, and testing documentation.
  • Perform functional, integration, system, regression, user acceptance, accessibility, performance, and post-deployment validation testing.
  • Execute API testing using tools such as Postman, REST clients, and other API testing platforms.
  • Design and implement automated testing solutions utilizing modern test automation frameworks.
  • Develop and maintain test automation scripts using Java and object-oriented programming principles.
  • Create and maintain Gherkin scenarios and implement supporting step definitions.
  • Generate, acquire, and manage test data required for testing activities.
  • Perform database validation and testing using SQL and PL/SQL queries against Oracle and SQL Server databases.
  • Conduct accessibility and ADA compliance testing utilizing industry-standard accessibility tools.
  • Perform performance and load testing to evaluate system scalability, reliability, and responsiveness.
  • Analyze testing results, identify defects, document findings, and track issues through resolution.
  • Create testing metrics, status reports, and quality dashboards for project stakeholders.
  • Manage defects and testing activities using Azure DevOps or similar application lifecycle management tools.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, reviews, and retrospectives.
  • Collaborate with developers, business analysts, project teams, and stakeholders to ensure quality objectives are achieved.
  • Support build validation activities across multiple environments, including Development, QA, UAT, Pre-Production, and Production.
  • Ensure testing activities align with secure application development lifecycle (SADLC) standards and compliance requirements.
  • Communicate testing risks, defects, and quality concerns effectively to both technical and non-technical stakeholders.

Benefits

  • Medical Benefits (Platinum level plans available)
  • Work from home / Hybrid / Onsite options
  • PTO
  • Holiday Pay
  • VTO
  • 401K
  • Charitable Match
  • Training reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service