Quality Assurance Tester

Adeptus Solutions, Inc

United States

On-site

USD 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Adeptus Solutions, Inc. is seeking a Quality Assurance (QA) Engineer to plan, execute, document, and report software testing throughout the Agile lifecycle.

You will validate functionality against requirements, maintain automated test suites, and ensure accessibility and regulatory compliance across applications. The role emphasizes collaboration with Business Analysts, Developers, and Project Managers, with a focus on defect management, test traceability, and delivering high-quality software

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field, or equivalent experience.
  • Minimum of 5 years hands-on software QA/testing in Agile/Scrum.
  • Experience with Azure DevOps or comparable Agile work management platform.
  • Experience developing and executing manual test cases against defined requirements and acceptance criteria.
  • Knowledge of Section 508 and WCAG 2.1 AA accessibility requirements and testing practices.
  • Experience with automated testing frameworks (Cypress, Selenium, Playwright or equivalent).
  • Ability to interpret requirements and acceptance criteria; strong documentation skills.
  • Strong written and verbal communication; collaboration with Business Analysts, Developers, and Project Managers.

Responsibilities

  • Plan, execute, document, and report software testing across the Agile lifecycle.
  • Develop, maintain, and run automated end-to-end tests (Cypress or equivalents).
  • Perform accessibility testing per 508 and WCAG 2.1 AA.
  • Manage defects and track via Azure DevOps or similar tools.
  • Conduct end-to-end and integration testing across components and workflows.
  • Participate in Agile ceremonies and provide QA metrics and status.

Skills

QA Testing
Test Automation
Azure DevOps
Communication
Analytical Thinking

Education

Bachelor's degree in CS/IT/SE

Tools

Cypress
Selenium
Playwright

Job description

Quality Assurance (QA) Engineer
Position Summary

The Quality Assurance (QA) Engineer is responsible for planning, executing, documenting, and reporting software testing activities throughout the Agile development lifecycle. The QA Engineer validates software functionality against approved requirements and acceptance criteria, develops and maintains automated test suites, performs accessibility and end-to-end testing, manages defects, and provides clear test results and quality metrics to project stakeholders.

The QA Engineer works closely with Business Analysts, Developers, Project/Program Managers, and other stakeholders to identify defects, clarify requirements, validate fixes, maintain test traceability, and support delivery of high-quality software that meets functional, technical, accessibility, and regulatory requirements.

Major Duties and Responsibilities
Functional Testing
  • Develop and maintain manual test cases based on approved requirements, user stories, acceptance criteria, and functional specifications.
  • Execute functional testing for application features, enhancements, change requests, and defect fixes.
  • Validate acceptance criteria against functionality deployed to designated test environments.
  • Document test results, including pass/fail status, defects, and supporting evidence.
  • Prepare test reports and validation documentation for project stakeholders and customer review.
  • Coordinate with Business Analysts and Developers to identify and resolve ambiguous, incomplete, or non-testable requirements.
  • Maintain traceability between requirements, acceptance criteria, test cases, defects, and test results.
Automated Testing
  • Develop, maintain, and execute automated end-to-end (E2E) test suites using Cypress or comparable automation frameworks.
  • Integrate automated testing into the application's regression testing strategy.
  • Execute automated regression testing and document failures against applicable requirements and functional areas.
  • Develop automated test specifications aligned to requirements, user stories, or work item IDs for traceability.
  • Maintain automated test repositories and update test suites following approved requirement changes, defect fixes, and application enhancements.
  • Identify opportunities to increase automated test coverage and improve testing efficiency.
Accessibility Testing
  • Perform accessibility testing for new and modified user-interface functionality.
  • Evaluate applications against Section 508 and WCAG 2.1 AA accessibility requirements, as applicable to the project.
  • Conduct accessibility testing using keyboard-only navigation, screen readers, and automated accessibility tools such as axe and Lighthouse.
  • Document accessibility defects with appropriate severity, reproduction information, and supporting evidence.
  • Coordinate with Developers and Business Analysts to validate accessibility remediation.
  • Maintain accessibility testing documentation and provide status information to project stakeholders.
Defect Management and Work Item Tracking
  • Create, update, and track defect work items using Azure DevOps or comparable Agile project management tools.
  • Document complete reproduction steps, expected results, actual results, environment information, severity, and supporting evidence.
  • Participate in defect triage with Project/Program Managers, Business Analysts, Developers, and other stakeholders.
  • Track defects through resolution, regression testing, and closure.
  • Perform regression testing on resolved defects to verify corrective actions and identify potential impacts to existing functionality.
  • Reopen defects when fixes do not satisfy requirements or introduce additional issues.
  • Maintain QA metrics, including open, closed, reopened, and outstanding defects, for project reporting.
Non-Functional Testing
  • Support performance, load, stress, and other non-functional testing activities as assigned.
  • Execute defined non-functional test scenarios under expected and peak usage conditions.
  • Document test results and identify degradation in response time, throughput, stability, or resource utilization.
  • Support development and maintenance of non-functional test plans and scenarios as application scope evolves.
End-to-End and Integration Testing
  • Conduct end-to-end and integration testing across application components and user workflows.
  • Validate data flows between integrated systems, applications, services, and external interfaces.
  • Verify that data entered or modified through one application workflow is accurately reflected in applicable downstream functionality.
  • Develop and maintain E2E test suites and supporting test artifacts.
  • Maintain traceability between E2E test coverage and applicable requirements and work items.
  • Coordinate with Developers and Business Analysts to investigate integration defects and validate corrective actions.
Agile / Sprint Participation
  • Participate in sprint planning and backlog refinement to evaluate work items for testability.
  • Identify missing, ambiguous, incomplete, or non-testable acceptance criteria.
  • Participate in daily standups, sprint reviews, retrospectives, and other Agile ceremonies.
  • Provide QA status, testing progress, defects, risks, dependencies, and blockers.
  • Contribute QA metrics and testing results to sprint summaries, project status reports, and quality reviews.
  • Collaborate with cross-functional team members to support sprint completion and release readiness.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or an equivalent combination of education and experience.
  • Minimum of 5years of hands-on software QA/testing experience in an Agile/Scrum environment.
  • Demonstrated experience with Azure DevOps or a comparable Agile work management platform.
  • Experience developing and executing manual test cases against defined requirements and acceptance criteria.
  • Working knowledge of Section 508 and WCAG 2.1 AA accessibility requirements and testing practices.
  • Experience with at least one automated testing framework, such as Cypress, Selenium, Playwright, or equivalent.
  • Ability to interpret software requirements, user stories, business rules, and acceptance criteria.
  • Experience documenting defects with clear reproduction steps, expected/actual results, severity, and supporting evidence.
  • Strong written and verbal communication skills with the ability to produce clear and professional testing documentation.
  • Ability to work effectively with Business Analysts, Developers, Project/Program Managers, and other stakeholders.
  • Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
  • Experience supporting federal, defense, healthcare, financial, or other highly regulated IT environments.
  • Experience with government or regulated-environment software testing and validation processes.
  • Proficiency with the Cypress end-to-end testing framework.
  • Active public trust or ability to obtain a required customer clearance.
  • ISTQB Certified Tester – Foundation Level (CTFL), Advanced Level, or equivalent QA certification.
  • Experience with performance/load testing tools such as JMeter, k6, or equivalent.
  • Experience with Azure DevOps test plans and requirements traceability.
  • Experience with automated accessibility testing tools.
  • Experience testing integrated enterprise applications and external system interfaces.
  • Familiarity with Agile development methodologies and CI/CD environments.
Core Competencies
  • Quality Assurance and Test Engineering
  • Manual and Automated Testing
  • Requirements and Acceptance Criteria Analysis
  • Test Planning and Execution
  • Defect Management
  • Test Automation
  • Accessibility Testing
  • End-to-End and Integration Testing
  • Azure DevOps / Agile Work Management
  • Requirements Traceability
  • Critical Thinking and Problem Solving
  • Attention to Detail
  • Technical Documentation
  • Written and Verbal CommunicationAgile / Scrum Adaptability
  • Collaboration and Teamwork
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest-North America • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Test Engineer
Test Engineer

Jobtailor • Ashburn (VA)

On-site
USD 70,000 - 110,000
Quality Engineer
Quality Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 85,000 - 120,000
Quality Assurance Engineer (IT/Dev)
Quality Assurance Engineer (IT/Dev)

AutoPayPlus • Orlando (FL)

On-site
USD 70,000 - 90,000
Business Analyst II
Business Analyst II

Jobtailor • Atlanta (GA)

On-site
USD 70,000 - 95,000
Quality Assurance Analyst
Quality Assurance Analyst

Jobtailor • Arizona

On-site
USD 70,000 - 100,000
Quality Assurance
Quality Assurance

Method Automation • New Kensington

On-site
USD 60,000 - 80,000
Quality Engineer / Tester
Quality Engineer / Tester

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 70,000 - 110,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 120,000
Software QA Engineer
Software QA Engineer

Imaging Business Machines, LLC. • Birmingham (AL)

On-site
USD 70,000 - 90,000