Senior QA Automation Engineer
About this position
Responsibilities
• Collaborate with PO/PM, and team to determine testing requirements and translate them into test cases (including acceptance criteria).
• Maintain existing manual tests and convert them into automated tests.
• Develop and maintain automated tests using Playwright for comprehensive web application testing.
• Perform manual testing for functionalities that are not yet automatable, ensuring thorough test coverage.
• Provide mentorship to other QA engineers, offering valuable guidance and feedback.
• Coordinate with external vendors for developing and maintaining both manual and automated tests.
• Generate comprehensive documentation.
Requirements
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• 3+ years of experience developing and maintaining automated tests for web applications using frameworks like Playwright, Cypress, Selenium, or similar tools.
• 3+ years of experience in a QA leadership role, demonstrating the ability to guide and motivate a QA team.
• Proficiency in programming languages such as TypeScript, JavaScript, Python, etc.
• Experience in web application testing and debugging.
• Understanding of web architecture and system design.
• Strong project management skills and a proven track record of leading teams.
• Bonus: Experience working within teams comprising both internal employees and external vendors.
• Bonus: Familiarity with CI/CD pipelines and tools like GitLab CI or equivalents.
• Bonus: Experience with Performance testing tools such as JMeter, Gatling, k6, Autocannon, etc.