
Automated Test Engineer (supporting NOAA)
ASRC Federal Holding Corporation7 days ago
Silver Spring, MD, USASenior
Responsibilities
- Create and enhance automated end-to-end, regression, acceptance, 508 compliance, performance, and scalability test suites.
- Use WebDriverIO, Axe, Allure, Selenium, Playwright, Cypress, and similar automated testing tools.
- Test cloud-based backend applications, microservices, and customer systems supporting NOAA.
- Leverage AI tooling to enhance and maintain automated test scripts.
- Perform software testing and verification in a large-scale development environment.
- Collaborate with geographically distributed development teams and prioritize customer needs.
Requirements
- Bachelor’s degree in engineering, information technology, computer science, or a related discipline, with 5–7 years of experience; advanced degrees may substitute for experience.
- 5–7 years of experience with JavaScript, TypeScript, Java, or Python.
- Experience with WebDriverIO, Cypress, or an equivalent end-to-end QA automation tool.
- Experience with large-scale software testing and verification, 508 compliance automation, and performance evaluation for microservices.
- Experience with web-based frameworks such as React and exposure to AWS, CodeBuild, CloudFormation, Node.js, Linux/WSL, and CI/CD environments.
- Experience leveraging AI tooling for automated test scripts and understanding of cloud-based technologies and architectures.
- Strong analytical, problem-solving, communication, collaboration, organizational, and time-management skills.
- U.S. citizenship and ability to obtain a Public Trust Clearance.
- NOAA experience, federal government data science expertise, and experience assessing customer and internal-team business and technical needs are preferred.
- Understanding of Agile methodology, design for testability, application security, and data security is preferred.
Benefits
- Remote, full-time position.
- Benefits may include health care, dental, vision, life insurance, 401(k), education assistance, paid time off, holidays, and other legally required leave.