Senior QA Automation Engineer (Playwright)

Job Details

  • Salary
  • Experience 6 Years Experience

Senior QA Automation Engineer (Playwright)

  • Sri Lanka

Working Hours: UK Time Zone

Employment Type: Full-time

Salary: Competitive, paid in USD

Experience Level: Senior (5+ years)


About the Role:

We are seeking an experienced Senior QA Automation Engineer with strong expertise in Playwright to join our growing team. The ideal candidate will be responsible for designing, developing, and maintaining scalable test automation frameworks to ensure the highest quality standards across our software products.

This role requires a hands-on automation expert who can collaborate closely with cross-functional teams, mentor junior QA engineers, and contribute to continuous improvement of testing processes and tools.


Key Responsibilities:

Test Automation Development:

  • Design, develop, and maintain scalable and robust automation test frameworks.

  • Build, execute, and maintain comprehensive automated test suites for functional, regression, integration, and performance testing.

  • Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitLab CI).

  • Ensure test automation aligns with the development lifecycle and release processes.

Collaboration & Communication:

  • Work closely with development, product, and QA teams to understand requirements, define test cases, and ensure thorough test coverage.

  • Mentor and guide junior QA engineers on automation best practices, test methodologies, and Playwright usage.

  • Generate detailed test reports and provide clear, concise feedback on product quality to stakeholders.


Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.

  • 5+ years of hands-on experience in software quality assurance, with a strong focus on test automation.

  • Proven expertise in designing and implementing automation frameworks using Playwright (mandatory).

  • Proficiency in one or more programming/scripting languages such as Java, JavaScript, Python, or C#.

  • Strong understanding of automation testing tools and frameworks, including Selenium WebDriver, Cypress, SpecFlow, NUnit, xUnit, JUnit, Postman, and JMeter.

  • Experience integrating automated tests into CI/CD pipelines.

  • Solid understanding of Agile/Scrum methodologies and the software development lifecycle (SDLC).

  • Experience with API testing tools such as Postman or Swagger.

  • Good understanding of SQL databases; experience with NoSQL databases is a plus.

  • Excellent written and verbal communication skills in English.


Nice to Have:

  • Experience with performance testing and related tools.

  • Familiarity with cloud-based testing environments (e.g., Azure, AWS).

  • Exposure to DevOps practices and CI/CD automation pipelines.

Apply This Job