Quality Automation Test Engineer With Playwright and Selenium frameworks

Quality Automation Test Engineer With Playwright and Selenium frameworks

Posted 5 days ago by 1752216283

Negotiable
Outside
Remote
USA

Summary: The role of Quality Automation Test Engineer focuses on developing and maintaining automated testing frameworks using Playwright and Selenium. The ideal candidate will collaborate with development teams to ensure software quality through comprehensive testing strategies, including manual testing and performance evaluations. This position requires a strong technical background in test automation and a commitment to best practices in quality assurance. The role is fully remote and classified as outside IR35.

Key Responsibilities:

  • Design, develop, and maintain automated test suites using Playwright and Selenium frameworks
  • Create robust end-to-end, integration, and regression test scripts for web applications
  • Implement cross-browser testing strategies to ensure compatibility across different platforms
  • Develop and maintain test data management processes and utilities
  • Collaborate with development teams to define testing requirements and acceptance criteria
  • Execute manual testing when automated coverage is insufficient
  • Perform API testing and validation using appropriate tools and frameworks
  • Conduct performance and load testing to identify bottlenecks and optimization opportunities
  • Establish and maintain testing best practices and coding standards
  • Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions
  • Mentor junior team members on testing methodologies and automation practices
  • Participate in code reviews and provide feedback on testability and quality
  • Work closely with product managers, developers, and stakeholders to understand requirements
  • Document test cases, test results, and defect reports clearly and comprehensively
  • Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives

Key Skills:

  • 3+ years of experience in software quality assurance and test automation
  • Strong proficiency in Playwright framework for modern web application testing
  • Solid experience with Selenium WebDriver for browser automation
  • Programming experience in JavaScript/TypeScript, Python, or Java
  • Knowledge of version control systems (Git) and collaborative development workflows
  • Experience with different testing methodologies (unit, integration, end-to-end, regression)
  • Understanding of web technologies including HTML, CSS, JavaScript, and REST APIs
  • Familiarity with testing frameworks like Jest, Mocha, TestNG, or similar
  • Experience with continuous integration and deployment practices
  • Strong analytical and problem-solving abilities
  • Excellent communication skills and ability to work in cross-functional teams
  • Detail-oriented with a commitment to delivering high-quality software
  • Adaptability to learn new tools and technologies quickly
  • Experience with containerization technologies (Docker, Kubernetes)
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and their testing services
  • Familiarity with performance testing tools (JMeter, LoadRunner, k6)
  • Experience with mobile testing frameworks (Appium, Detox)
  • Understanding of accessibility testing principles and tools
  • ISTQB or similar testing certifications

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are seeking a skilled Quality Engineer with expertise in automated testing frameworks to join our dynamic engineering team. The ideal candidate will have hands-on experience with both Playwright and Selenium, and a passion for ensuring software quality through comprehensive testing strategies.

Key Responsibilities

Test Automation Development

Design, develop, and maintain automated test suites using Playwright and Selenium frameworks

Create robust end-to-end, integration, and regression test scripts for web applications

Implement cross-browser testing strategies to ensure compatibility across different platforms

Develop and maintain test data management processes and utilities

Quality Assurance & Testing

Collaborate with development teams to define testing requirements and acceptance criteria

Execute manual testing when automated coverage is insufficient

Perform API testing and validation using appropriate tools and frameworks

Conduct performance and load testing to identify bottlenecks and optimization opportunities

Process Improvement & Strategy

Establish and maintain testing best practices and coding standards

Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions

Mentor junior team members on testing methodologies and automation practices

Participate in code reviews and provide feedback on testability and quality

Collaboration & Communication

Work closely with product managers, developers, and stakeholders to understand requirements

Document test cases, test results, and defect reports clearly and comprehensively

Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives

Required Qualifications

Technical Skills

3+ years of experience in software quality assurance and test automation

Strong proficiency in Playwright framework for modern web application testing

Solid experience with Selenium WebDriver for browser automation

Programming experience in JavaScript/TypeScript, Python, or Java

Knowledge of version control systems (Git) and collaborative development workflows

Testing Expertise

Experience with different testing methodologies (unit, integration, end-to-end, regression)

Understanding of web technologies including HTML, CSS, JavaScript, and REST APIs

Familiarity with testing frameworks like Jest, Mocha, TestNG, or similar

Experience with continuous integration and deployment practices

Soft Skills

Strong analytical and problem-solving abilities

Excellent communication skills and ability to work in cross-functional teams

Detail-oriented with a commitment to delivering high-quality software

Adaptability to learn new tools and technologies quickly

Preferred Qualifications

Experience with containerization technologies (Docker, Kubernetes)

Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and their testing services

Familiarity with performance testing tools (JMeter, LoadRunner, k6)

Experience with mobile testing frameworks (Appium, Detox)

Understanding of accessibility testing principles and tools

ISTQB or similar testing certifications