Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Proven experience (typically 7+ years) in software quality assurance, with a significant portion focused on test automation.
Extensive hands-on experience with Playwright for test automation (UI and API).
Strong understanding of software testing methodologies, principles, and the SDLC.
Solid experience in designing, developing, and maintaining test automation frameworks.
Proficiency in at least one programming language (e.g., JavaScript/TypeScript, Python, Java).
Experience with manual testing techniques and the ability to perform thorough manual testing.
Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
Experience with test management tools (e.g., Jira with Zephyr/Xray, TestRail).
Excellent analytical, problem-solving, and debugging skills.
Strong communication, collaboration, and leadership abilities.
Ability to work independently and as part of a team in a fast-paced environment.
Preferred Skills And Qualifications
Exposure to or practical experience with applying AI/ML concepts to quality assurance (e.g., using AI-powered testing tools, developing AI-assisted test generation).
Understanding of different AI/ML techniques relevant to QA (e.g., NLP for test case generation, computer vision for visual testing).
Experience with performance testing tools (e.g., JMeter, LoadRunner).
Experience with security testing concepts and tools.
Familiarity with Agile development methodologies (e.g., Scrum, Kanban).
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job