Job Description
Detailed JD *(Roles and Responsibilities)
Must have skills:
Experience in using TypeScript / JavaScript to build and maintain Playwright test automation, along with a good understanding of React.
Good Python skills for writing fixtures and understanding the Django backend.
With these skills, you should be able to understand and reason through how the app works. You should have the ability to independently solve problems and figure things out without relying on constant guidance. Commitment to achieving maximum test coverage with clean, maintainable code and zero flakiness.
Excellent communicator, capable of working independently while maintaining transparency and openness in an Agile environment.
Accountabilities
• Develop and maintain comprehensive and maintainable test scripts that align with the overall test strategy.
• Proactively create bug reports adhering to the set guidelines.
• Collaborates effectively with all members of the team.
• Contributes to continuous improvements efforts.
Expertise / Experience
• Strong experience with web app test automation.
• Demonstrated experience in Playwright and TypeScript / JavaScript.
• Good knowledge of Django and Python.
• Understands how modern web apps are developed.
• Strong communication skills and desire to work within a global team in an Agile environment.
• Strong technical understanding, able to think about complex features and edge cases.
• Excellent organisational and time management skills, with a proven ability to juggle multiple projects, thrive under pressure, and consistently meet deadlines.
Qualifications
Bachelor’s degree in related field such as Computer Engineering, Electrical Engineering or Computer Science
Requirements
Test Automation Specialist