Job Description
QA Automation Engineer – Web, API & Accessibility
Job Overview
We are seeking a QA Automation Engineer to lead quality assurance activities for a web portal and data platform project. This role will own test planning, test strategy, and execution across all project milestones while helping ensure the solution is reliable, accessible, performant, and ready for acceptance.
The ideal candidate has strong experience with test automation, API testing, accessibility validation, regression testing, and CI/CD-integrated quality practices. This person will work closely with development, DevOps, business analysis, and client stakeholders to support continuous testing, defect management, and user acceptance readiness across both public-facing and internal application features.
This role is best suited for someone who can combine hands-on testing execution with broader QA ownership, including automation, reporting, and coordination across the delivery lifecycle.
Key Responsibilities
Test Strategy & Test Planning
- Own overall test strategy, test planning, and test execution across all project milestones
- Develop and maintain test approaches that support functional, integration, regression, and end-to-end validation
- Ensure test coverage aligns with project deliverables, requirements, and acceptance expectations
- Track quality risks and help drive mitigation planning across the project lifecycle
Functional, API & Automation Testing
- Write and maintain functional, integration, regression, and end-to-end test cases mapped to project deliverables
- Execute and maintain automated and repeatable test suites across the application stack
- Execute API testing using a behavior-driven or structured API testing framework to validate backend service endpoints
- Support unit and integration testing practices across backend and frontend components, including tools such as PHPUnit and Jest
- Integrate automated test scripts into the CI/CD pipeline for continuous execution on every build
Accessibility, Performance & Quality Validation
- Implement and maintain ADA / Section 508 accessibility compliance scans using tools such as pa11y and axe-core
- Support accessibility checks as mandatory CI/CD blocking gates
- Execute performance and load testing to validate concurrent user capacity and query response benchmarks
- Help ensure the delivered solution meets expected standards for usability, accessibility, and operational quality
Defect Management & Delivery Support
- Manage the full defect lifecycle including logging, triage, retesting, and closure using tools such as ADO / Jira
- Coordinate with development teams on defect resolution timelines and quality priorities
- Work closely with DevOps to support pipeline test integration and build quality controls
- Produce test reports, coverage metrics, and milestone QA sign-off documentation
UAT & Stakeholder Support
- Support client UAT sessions by preparing test scenarios, test data, and acceptance evidence documentation
- Help organize stakeholder testing and validation cycles across milestones
- Assist in confirming readiness for milestone acceptance and formal review
- Contribute to a structured, collaborative Agile delivery process across development, QA, and client teams
Required Qualifications
- Strong experience in software QA across web applications and multi-layer solutions
- Experience building and maintaining automated test coverage
- Experience with functional, integration, regression, and end-to-end testing
- Experience with API testing
- Experience integrating automated testing into CI/CD pipelines
- Experience with accessibility testing and standards such as ADA, Section 508, and WCAG
- Experience with defect tracking and test management tools such as ADO or Jira
- Experience producing test documentation, test metrics, and QA sign-off materials
- Strong collaboration skills and ability to work closely with development, DevOps, BA, and client stakeholders
Preferred Qualifications
- Experience with PHPUnit, Jest, or similar testing frameworks
- Experience using pa11y, axe-core, or similar accessibility scanning tools
- Experience with performance and load testing
- Experience supporting public-facing portals, data-heavy platforms, or administrative web applications
- Experience leveraging AI-assisted tools for test case generation or QA acceleration
- Experience in Agile delivery environments with milestone-based acceptance processes
What Success Looks Like
- Test coverage is complete, organized, and aligned to deliverables
- Defects are identified early and managed effectively through resolution
- Automated testing and accessibility checks support continuous quality across builds
- QA reporting is clear and supports milestone acceptance
- The solution is functionally sound, accessible, and ready for UAT and production delivery
What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come buil