Test Automation Engineer
New
100% remote work across the Continental United States.Full-TimeSenior
Salary120,000 - 150,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonSQLCypressJavaJavascriptC#SeleniumCI/CDRESTful APIsPlaywright
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent experience.
- 5+ years of experience in test automation engineering, SDET, or software quality engineering roles.
- Strong programming skills in at least one language such as Java, Python, JavaScript, or C#.
- Hands-on experience with UI automation frameworks such as Selenium, Cypress, or Playwright.
- Solid experience testing REST APIs and working with microservices architectures.
- Strong knowledge of CI/CD pipelines and test automation integration practices.
- Experience with SQL and database validation in test scenarios.
- Deep understanding of distributed systems, modern web applications, and software testing strategies.
- Strong debugging, documentation, and communication skills in Agile environments.
Responsibilities
- Design and develop scalable test automation frameworks for web, API, mobile, and microservice-based applications.
- Write and maintain production-quality automated test scripts using languages such as Java, Python, JavaScript, or C#.
- Build and integrate automated testing pipelines within CI/CD systems such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Implement API contract testing, integration testing, and end-to-end validation across distributed systems.
- Develop performance and load testing suites using tools such as JMeter, Gatling, k6, or Locust.
- Incorporate security testing practices including SAST, DAST, dependency scanning, and OWASP-based validations.
- Collaborate with cross-functional teams to define test strategy, identify risks, and improve shift-left testing practices.
- Analyze production issues and translate findings into automated regression and preventive test coverage.
- Mentor junior QA engineers and contribute to raising engineering standards across the team.
View Full Description & ApplyYou'll be redirected to the employer's site