Enable job alerts via email!

Remote Sr. Automation QA Engineer (Appium/Selenium)

SourceCode

United States

Remote

USD 90,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior QA Automation Engineer to enhance their quality assurance strategy. The role involves designing and maintaining automation frameworks primarily using JavaScript and Playwright, ensuring high standards for applications. You will collaborate with international teams, participate in manual testing, and support CI/CD integration. This position offers opportunities for growth in a supportive environment with a strong team culture.

Benefits

Work from home
12 days of annual leaves
Extra pay for Overtime
Equipment Support Allowance after probation

Qualifications

  • Minimum 5 years of experience in software QA with a focus on test automation.
  • Minimum 3 years of hands-on experience with JavaScript and Playwright.

Responsibilities

  • Design and implement reusable test automation frameworks using JavaScript.
  • Participate in manual testing and provide clear bug reports.
  • Maintain and optimize CI/CD pipelines for automated testing.

Skills

JavaScript
API Testing
CI/CD
Fluent English

Tools

Playwright
Postman
Selenium
Jenkins

Job description

You will also participate in manual testing for edge cases and new features where automation coverage is not yet established, particularly during tight deadlines or release-critical periods. This position requires a deep understanding of testing principles, strong programming skills, solid experience with CI/CD and API testing, and the ability to communicate fluently in English with international teams and clients.

Key Responsibilities

Job description

As a Senior QA Automation Engineer, you will play a critical role in our quality assurance strategy. You will be responsible for designing, developing, and maintaining end-to-end automation frameworks, primarily using JavaScript and Playwright, to ensure our applications meet the highest standards.

You will also participate in manual testing for edge cases and new features where automation coverage is not yet established, particularly during tight deadlines or release-critical periods. This position requires a deep understanding of testing principles, strong programming skills, solid experience with CI/CD and API testing, and the ability to communicate fluently in English with international teams and clients.

Key Responsibilities

Test Automation Development

  • Design and implement reusable and scalable test automation frameworks using JavaScript and Playwright for web applications.
  • Continuously refactor and improve test code for maintainability and performance.
  • Ensure automation scripts are modular, robust, and aligned with development best practices.
  • Integrate automated test cases into CI/CD pipelines and configure auto-execution based on branch activities.

Manual Testing Support

  • Actively participate in manual testing where automation is not yet available or is not suitable (e.g., exploratory, UI/UX validation, pre-release smoke tests).
  • Provide clear and reproducible steps when reporting bugs.
  • Validate bug fixes through both automated and manual testing as required.
  • Collaborate with product owners and UI/UX designers to understand features before writing manual or automated tests.

API Testing

  • Design and execute API test cases using tools like Postman, Newman, or REST Assured.
  • Validate API responses, performance, and data integrity across services.
  • Automate API test suites and ensure they are integrated into CI pipelines.

CI/CD Integration

  • Maintain and optimize CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps) to automatically run tests during build/deployment phases.
  • Work with DevOps engineers to implement environment-specific test triggers and health checks.
  • Report flaky tests and ensure pipeline stability through root cause analysis and fixes.

Collaboration & Mentoring

  • Work closely with developers, QA engineers, DevOps, and product managers in Agile teams.
  • Participate in requirement analysis, planning meetings, and sprint reviews to align testing efforts.
  • Mentor junior QA engineers and help elevate team capabilities.
  • Review test code contributions from team members to maintain code quality standards.

Your skills and experience

Required Skills & Qualifications

  • Minimum 5 years of experience in software QA with a strong focus on test automation, Appium or Selenium
  • Minimum 3 years of hands-on experience with JavaScript and Playwright.
  • Proven experience creating automation frameworks from scratch for scalable, data-driven testing.
  • Proficient in using Git and managing source code in a collaborative environment.
  • Strong experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab, or Azure DevOps.
  • Hands-on experience with API testing tools such as Postman, REST Assured, Newman, etc.
  • Experience with debugging tools (e.g., Chrome DevTools), browser console logs, and network analysis.
  • Familiarity with cross-browser testing, responsive testing, and headless browser testing.
  • Fluent English communication (both written and verbal) is mandatory

Preferred Qualifications

  • Ownership mindset – proactive in identifying issues and pushing for resolution.
  • Willingness to support manual testing when needed, especially in critical testing phases.
  • Strong analytical thinking and ability to troubleshoot complex problems.
  • Excellent teamwork and mentorship skills.
  • Willing to learn quickly and adapt to new tools, technologies, or frameworks.

Why you'll love working here

Working with us:

- Working time: 9am - 6pm (Vietnam Time)

- 12 days of annual leaves

- Extra pay for Overtime

Perks:

- Work from home: our entire company has worked virtually since inception. We have well-developed systems and processes to support remote work.

- Rapid Growth Business: our company is growing rapidly and there is opportunity to grow with our team.

- Excellent Team Culture and a positive, supportive environment. Relaxed, friendly vibe with a regional HQ.

- Engagement Events: Company Trips, Team building, Year End Party, Gift for special occasions and Monthly team meeting allowances.

- Equipment Support Allowance after probation

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

[Hiring] Senior Quality Assurance Specialist @Metawealth

Metawealth

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Senior Software QA Engineer

Entrust Datacard

Remote

USD 87,000 - 129,000

18 days ago

(Senior)Quality Assurance Automation Engineer (Crypto.com APP)

Crypto.com

Remote

USD 60,000 - 100,000

30+ days ago

Remote Senior Quality Engineer

Oracle Middleware Test Company

Remote

USD 80,000 - 120,000

30+ days ago

Mobile Automation Test Engineer

Perfict Global

Remote

USD 80,000 - 100,000

30+ days ago

Principal Quality Assurance Engineer

York Solutions, LLC

Mississippi

Remote

USD 80,000 - 100,000

30+ days ago