May 4
• Design, develop, and maintain automated test scripts using Python. • Collaborate with cross-functional teams to identify test requirements and develop comprehensive automated test plans. • Execute automated tests, analyze results, and report defects to the development team. • Develop and maintain unit tests for individual components/modules using Python testing frameworks such as unittest or pytest. • Connect with continuous integration and continuous deployment (CI/CD) pipelines for automated testing. • Participate in code reviews and provide feedback on testability and quality aspects. • Identify opportunities to improve testing processes and implement best practices. • Stay updated with the latest trends and advancements in test automation and software testing methodologies. • Document test cases, procedures, and results thoroughly. • Work closely with developers to reproduce, debug, and resolve issues identified during testing.
• Bachelor’s degree in computer science, Engineering, or a related field. • Proven experience as a Python Automation and Unit Tester or similar role. • Strong proficiency in Python programming language. • Experience with test automation frameworks such as Selenium • Solid understanding of software testing principles, methodologies, and techniques. • Experience in designing and implementing unit tests using Python testing frameworks (e.g., unittest, pytest). • Familiarity with version control systems such as Git or ADO. • Experience with continuous integration and continuous deployment (CI/CD) tools • Excellent analytical and problem-solving skills. • Strong communication and collaboration abilities. • Ability to work effectively in a fast-paced environment and manage multiple priorities and projects. • Advanced English (C1)
• Not specified in the job opening
Apply Now