freehire launches on Product Hunt on 26 August.

Follow →

Senior QA Automation

Summary

Build and maintain automated test suites using Playwright and JavaScript/TypeScript to validate web apps and APIs within CI/CD pipelines.

The primary objective of the QA Engineer role is to ensure the quality and reliability of software products through automated testing and integration within the software development lifecycle.

Responsibilities:

  • Implement and maintain test automation frameworks (playwright)

  • Perform testing and defect management using tools like Xray and Jira.

  • Collaborate with development teams to integrate testing into CI/CD pipelines.

  • Coding and scripting in JavaScript/TypeScript for automation.

  • Apply modern Agile practices in the software development process.

  • Maintain strong communication and collaboration with team members.

Must Haves:

  • Technical background in application engineering, infrastructure, and integration.

  • Experience with CI/CD processes and tools (e.g., Jenkins).

  • Proficiency with test automation tools and frameworks.

  • Experience with test and defect management tools (Xray, Jira).

  • Strong coding skills in JavaScript/TypeScript.

  • Knowledge of Agile Software Development practices.

  • Strong interpersonal skills, including attention to detail and teamwork.

  • Fluency in English (written and oral).

Nice to Have:

  • Knowledge of cloud technologies (Amazon AWS).

  • Experience with BDD, TDD, ATDD methodologies.

  • Experience with automation frameworks like Cypress.io and PactumJS.

  • Experience in lower layer testing/automation (API, Contract, Integration testing).

Other Details:

  • Team Structure: Collaboration with development teams.

  • Tools/Methodologies: CI/CD tools and Agile practices.

  • To test frontend part of the API.

See also