QA Automation Engineer
New
J
JobgetherIT Security
Based in the United StatesFull-TimeSenior
Salary105,000 - 135,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- JavascriptTypeScriptAPI testingCI/CDGitHub ActionsPostmanPlaywright
Requirements
- 5+ years of professional QA and test automation experience focused on modern web applications.
- Strong hands-on experience with Playwright or an equivalent end-to-end testing framework.
- Proficiency in JavaScript or TypeScript for developing and maintaining automation frameworks.
- Strong understanding of frontend technologies, browser behavior, and network debugging.
- Working knowledge of backend concepts, including REST APIs, request/response debugging, and databases.
- Practical experience with API testing tools such as Postman or Swagger.
- Experience working with CI/CD pipelines and Git-based development workflows like GitHub Actions.
- Ability to work independently to establish priorities and build systems from scratch.
- Experience with monorepo tooling and affected-build workflows (e.g., Nx) is preferred.
- Performance and load-testing experience is preferred.
- Familiarity with Docker, Kubernetes, and cloud platforms like AWS or GCP is beneficial.
- Knowledge of observability practices and tools like Grafana or Prometheus is a plus.
Responsibilities
- Own and establish the end-to-end QA strategy, including the test pyramid, coverage targets, release gates, and quality standards.
- Design, build, and maintain automated testing suites, including end-to-end and UI automation with Playwright.
- Integrate automated testing into Git-based CI/CD workflows, including smoke tests, regression suites, and release validation.
- Establish a reliable test data and environment strategy covering fixtures, data seeding, and minimizing test flakiness.
- Develop performance and load-testing capabilities using tools such as k6, Artillery, or JMeter.
- Define and champion a quality-ownership model across engineering teams and coach developers on testable code.
- Introduce automation-first workflows using tools like n8n to reduce manual QA effort.
- Conduct targeted exploratory and manual testing for UX validation and edge cases.
- Establish and monitor quality metrics, including test pass rates, execution time, and escaped defects.
- Partner with engineering leadership to diagnose failures and continuously raise quality standards.
View Full Description & ApplyYou'll be redirected to the employer's site