Description

Job Description
Key Responsibilities: 
• Develop, maintain, and execute automated test scripts using Playwright with TypeScript, Selenium, and pytest frameworks. 
• Design and implement API automation tests to ensure robust backend validation. 
• Write and maintain Python scripts to support test automation efforts. • Apply BDD methodologies using Cucumber to create feature files and step definitions. 
• Collaborate with cross-functional teams to define, design, and ship new features. 
• Identify, record, document thoroughly, and track bugs using industry-standard tools. 
• Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives. 
• Utilise GitHub for version control and collaborate with team members through pull requests and code reviews. 
• Provide detailed and constructive feedback on bug reports and test case designs. 
• Communicate effectively with stakeholders and customers to understand requirements and resolve issues. 
• Manage and configure Linux environments for automated tests. 
• Mentor and guide junior team members, sharing best practices and ein test processes. Required Skills and Qualifications: 


• Playwright Framework with TypeScript: 
Proficiency in writing and maintaining automated tests using Playwright and TypeScript. 
• Selenium: Extensive experience in automating web applications using Selenium WebDriver. 
• Pytest Framework: Strong knowledge of the pytest framework for Python, including writing and executing test cases. 
• Python Scripting: Proficient in writing and debugging Python scripts for test automation and other utilities. 
• API Automation: Experience in automating API tests using tools like Postman, RestAssured, or equivalent

Education

Any Graduate