QA Automation
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 Haves:
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).
QA Automation
QA Automation