About this role
Job Requirements Job Responsibilities: 1. Automation Development: • Design, develop, and execute automated test scripts using Java and Python. • Implement and maintain API automation frameworks to ensure robust backend testing. • Perform web automation testing to validate front-end functionalities. 2. Test Planning and Execution: • Collaborate with cross-functional teams to understand requirements and create detailed test plans. • Identify test scenarios, create test cases, and execute them to ensure product quality. • Perform regression testing to ensure existing functionalities are not impacted by new changes. 3. Defect Management: • Identify, document, and track defects using defect management tools. • Work closely with developers to resolve issues and ensure timely delivery of quality software. 4. Continuous Improvement: • Enhance existing automation frameworks to improve efficiency and coverage. • Stay updated with the latest testing tools, trends, and best practices to implement innovative solutions. Mandatory Skills: • Strong programming skills in Java and Python. • Hands-on experience with API automation testing. • Proficiency in Web automation testing using tools like Selenium or similar. Additional Skills (Preferred): • Experience with Robot Framework for automation. • Knowledge of JavaScript for front-end testing. • Familiarity with Cucumber Framework for behavior-driven development (BDD). Key Attributes: • Strong analytical and problem-solving skills. • Excellent communication and collaboration abilities. • Ability to work in a fast-paced, dynamic environment.