Job Description
Python Developer Test
What you'll be working on
Developing automated test cases for Python applications and libraries using unit testing frameworks like pytest and unittest Writing scripts to perform continuous integration and continuous deployment tasks like running tests, building packages etc.Analyzing test results and improving test coverage.
Responsibilities
Design and implement test plans and test cases to cover all functionality and edge casesAutomate test execution using CI/CD pipelines for frequent testingCollaborate with development teams to ensure tests cases are updated for any code changesTrack and report test coverage, failures, and bugs to engineersRecommend testing best practices and tools to the team
Requirements
Expert knowledge of Python programming languageHands on experience with unit test frameworks like pytest and unittest Experience with test automation, CI/CD tools like Jenkins, GitGood understanding of test-driven development principlesExcellent troubleshooting, debugging and documentation skillsBS degree in Computer Science or equivalent experience