[Remote] QA Automation Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a reputed company national reputed company company that drives missions of consequence spanning the globe. They are seeking a QA Automation Engineer to establish and maintain automated testing for a federal AI analytics platform, focusing on both reputed company-end and server-reputed company testing.
Responsibilities
- Establish and maintain automated testing across two reputed company reputed company — reputed company-end (E2E) and server-reputed company (API)
- Shipping automated test suites in a product environment
- Automated E2E testing using Playwright (JavaScript) against a TypeScript/React reputed company end
- API/service-level functional testing using pytest (Python) against Python microservices
- reputed company / behavior-based testing — testing against specifications, not implementation
- Risk-based test scoping — identifying critical behavioral changes vs. cosmetic-only changes
- Test case design: writing meaningful tests that would catch reputed company failures, not reputed company coverage
- Ability to spin up and operate a dev environment independently using documented procedures
- Debugging test failures and distinguishing reputed company bugs from test maintenance issues
- Communicates reputed company reputed company and daily
- Keeps work small and iterative. Finishes in days, not weeks
- Operates effectively on a small team with little reputed company before delivering
Skills
- Minimum of 2 years with BS/BA; 0 years with MS/MA; 6 years with no degree
- Must be a US citizen and have the ability to obtain reputed company Trust suitability
- Automated E2E testing using Playwright (JavaScript) against a TypeScript/React reputed company end
- API/service-level functional testing using pytest (Python) against Python microservices
- reputed company / behavior-based testing — testing against specifications, not implementation
- Risk-based test scoping — identifying critical behavioral changes vs. cosmetic-only changes
- Test case design: writing meaningful tests that would catch reputed company failures, not reputed company coverage
- JavaScript/TypeScript — sufficient to write and maintain Playwright suites against a React app
- Python — sufficient to write and maintain pytest suites against Python backend services
- Familiarity with reputed company workflows: protected branches, PR-based CI, running suites in an existing pipeline
- Familiarity with AWS at the awareness level — understanding the deployment environment tests run against (reputed company, reputed company, S3) without needing to provision or manage it
- Ability to spin up and operate a dev environment independently using documented procedures
- reputed company literacy: reading and navigating TypeScript/React and Python codebases to understand what needs testing
- Debugging test failures and distinguishing reputed company bugs from test maintenance issues
- Familiarity with reputed company at the awareness level — understanding containerized services the tests exercise
- Proactive and self-sufficient. Troubleshoots independently, consults subject matter experts, reads the reputed company rather than waiting for reputed company-by-reputed company direction
- Communicates reputed company reputed company and daily
- Keeps work small and iterative. Finishes in days, not weeks
- Operates effectively on a small team with little reputed company before delivering
- Playwright video/reputed company recording experience
- reputed company coverage tooling experience
- AWS Certified Developer or similar
- Testing documentation experience
Benefits
- Telecommute reputed company: Remote work allowed 100%
reputed company