QA Automation Engineer (Playwright/Selenium)- Locals to CANADA

QA Automation Engineer (Playwright/Selenium)- Locals to CANADA

Posted 1 day ago by 1761375990

Negotiable
Outside
Remote
USA

Summary: The QA Automation Engineer role focuses on developing and maintaining automated test frameworks using Playwright or Selenium, with a strong emphasis on API testing and collaboration within Agile teams. Candidates are expected to have extensive experience in Quality Assurance and Test Automation, along with proficiency in programming languages. The position is remote and requires the ability to work independently in a PST-aligned environment. The role is classified as outside IR35, indicating a flexible contracting arrangement.

Key Responsibilities:

  • Design, develop, and maintain automated test frameworks using Playwright or Selenium.
  • Develop and execute API automation scripts using tools such as Postman, Rest Assured, or similar frameworks.
  • Perform functional, regression, integration, and end-to-end testing of web and API applications.
  • Collaborate closely with developers and product teams to define test strategies and ensure comprehensive coverage.
  • Participate in Agile/Scrum ceremonies including sprint planning, estimations, and retrospectives.
  • Identify, document, and track software defects; verify fixes and perform regression testing.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, or similar tools).
  • Generate and communicate test reports, results, and quality metrics.
  • Continuously improve automation practices and frameworks for efficiency and scalability.

Key Skills:

  • Minimum 8+ years of experience in Quality Assurance and Test Automation.
  • Strong hands-on experience with Playwright or Selenium WebDriver for UI automation.
  • Solid experience with backend API testing and automation (REST/SOAP APIs).
  • Proficiency in at least one programming/scripting language: Java, JavaScript/TypeScript, or Python.
  • Experience working in Agile/Scrum development environments.
  • Strong understanding of QA principles, test methodologies, and SDLC processes.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently in a remote, PST-aligned environment.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Mandatory Skills (Core Requirements):

  • Minimum 8+ years of experience in Quality Assurance and Test Automation.
  • Strong hands-on experience with Playwright or Selenium WebDriver for UI automation.
  • Solid experience with backend API testing and automation (REST/SOAP APIs).
  • Proficiency in at least one programming/scripting language: Java, JavaScript/TypeScript, or Python.
  • Experience working in Agile/Scrum development environments.
  • Strong understanding of QA principles, test methodologies, and SDLC processes.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently in a remote, PST-aligned environment.

Preferred Skills (Nice-to-Have):

  • Experience with test frameworks such as JUnit, TestNG, Mocha, Jest, or PyTest.
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, or Bitbucket Pipelines.
  • Exposure to cloud environments (AWS, Azure, or Google Cloud Platform).
  • Knowledge of BDD frameworks (Cucumber, Behave, etc.).
  • Experience with performance testing tools (e.g., JMeter).
  • Familiarity with Docker or containerized environments.

Responsibilities:

  • Design, develop, and maintain automated test frameworks using Playwright or Selenium.
  • Develop and execute API automation scripts using tools such as Postman, Rest Assured, or similar frameworks.
  • Perform functional, regression, integration, and end-to-end testing of web and API applications.
  • Collaborate closely with developers and product teams to define test strategies and ensure comprehensive coverage.
  • Participate in Agile/Scrum ceremonies including sprint planning, estimations, and retrospectives.
  • Identify, document, and track software defects; verify fixes and perform regression testing.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, or similar tools).
  • Generate and communicate test reports, results, and quality metrics.
  • Continuously improve automation practices and frameworks for efficiency and scalability.