Senior QA Test Automation Engineer - Remote
About the Role
We are looking for a seasoned Senior QA Test Automation Engineer to join our team remotely. In this role, you will architect scalable test automation frameworks, establish QA best practices, and ensure exceptional product quality across Web & API platforms.
What You'll Do
- Design and develop scalable, maintainable, and reusable automation frameworks for Web (UI) and API testing.
- Build end-to-end automation using Selenium WebDriver, Rest Assured, TestNG/JUnit (Java) or NUnit (C#/.NET).
- Develop data-driven / keyword-driven test suites.
- Integrate automated tests into CI/CD pipelines (Jenkins / GitLab / Azure DevOps / GitHub Actions).
- Ensure cross-browser / cross-platform execution (e.g. via Docker, WebDriver Manager).
- Apply automation design patterns (POM, Factory, Singleton).
- Review, execute and maintain functional & regression test cases.
- Collaborate closely with developers, BAs, and product owners to define test strategy & acceptance criteria.
Requirements
- 6+ years of QA experience, including 3+ years in automation.
- Proficient in Java (preferred) or C#/.NET for automation scripting.
- Hands-on experience with Selenium WebDriver, Rest Assured, TestNG/JUnit or NUnit, Git, Postman, Azure DevOps, Maven or Gradle.
- Strong understanding of the Software Testing Life Cycle (STLC) and Agile project execution experience.
- Strong SQL knowledge for database validation.
- ISTQB or equivalent certification.
- Excellent analytical and communication skills.
Nice to Have
- BDD experience (Cucumber).
- Experience with Docker, Allure Reporting, Jira / Xray integration.
What We Offer
- Competitive salary ranging from $90,000 to $120,000 per year.
- Fully remote work environment.
- Flexible working hours.
- Opportunities for professional development and training.
- Collaborative and supportive team culture.
This Senior QA Test Automation Engineer role offers a competitive salary, fully remote work, and opportunities for professional growth in a supportive environment.
Who Will Succeed Here
Proficient in designing and implementing automation frameworks using Selenium WebDriver and Rest Assured, with a strong emphasis on maintainability and scalability for complex web and API testing scenarios.
Self-motivated and disciplined, thriving in a fully remote work environment, with the ability to manage time effectively and collaborate asynchronously using tools like Azure DevOps and Git.
Deep understanding of CI/CD practices and containerization using Docker, alongside a robust experience in integrating automated tests into deployment pipelines to ensure continuous quality assurance.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months