🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Role & responsibilities Develop and maintain automated test frameworks and scripts to ensure high-quality software delivery. Design and implement test strategies, plans, and test cases based on project requirements. Perform thorough regression testing when bugs are resolved. Collaborate with development teams to understand the architecture and design of the software. Identify, document, and track software defects. Continuously improve the testing processes, automation, and tools Preferred candidate profile Bachelor's Degree in Computer Science or related field Strong debugging, troubleshooting, and problem-solving skills. Knowledge of unit testing, acceptance testing, integration testing, system/end-to-end testing for Web applications / REST services. Experience with Python testing frameworks and tools such as PyTest, unit test, or Selenium. Comfortable usage of UNIX-like operating system and basic bash scripting knowledge. Understands aspects of Agile methodology in terms of Product Quality, Requirement. Solutions-oriented, proactive professional focused on continuous improvement and innovation. Excellent analytical, conceptual, and communication skills in spoken and written English