Posted on: 20/07/2025
Python QA Developer
Location : Sarjapur, Bangalore / Hinjewadi, Pune, India
Work Mode : Hybrid (3 days Work from Office - Tuesday, Wednesday, Thursday)
Shift Time : 12 : 30 PM - 9 : 30 PM IST
Experience : 4+ Years
Employment Type : Full-time
Job Overview :
We are looking for a Python QA Developer with 4+ years of experience in Python web development projects. You will be instrumental in ensuring the quality and reliability of our web applications, focusing on both development and comprehensive testing. This role requires strong Python coding skills, expertise in various testing methodologies, and a collaborative approach to working within an Agile environment.
Key Responsibilities :
- Develop and maintain Python-based web projects using VS Code IDE.
- Design, write, and execute unit tests and integration tests for web applications, specifically focusing on server-side Python API services.
- Utilize Python's basic unit testing libraries such as PyTest or UnitTest.
- Perform comprehensive functional and component testing for various scenarios.
- Debug Python code effectively and independently fix bugs within the codebase.
- Collaborate closely with the development team throughout the QA lifecycle, ensuring quality is built in from the start.
- Contribute to test plan creation and test case management using Jira.
- Actively participate in Agile methodologies like Scrum/Kanban.
- Apply strong analytical and logical reasoning skills to identify issues and optimize testing processes.
Required Skills :
- 4+ years of experience in Python development, specifically within web projects.
- Strong proficiency in Python language syntax and coding best practices.
- Expertise in Python-based web project development using VS Code IDE.
- Solid experience with Python unit testing libraries such as PyTest or UnitTest.
- Demonstrated ability in writing unit tests and comprehensive test plans for web applications involving server-side Python API services.
- Proven skills in writing unit and integration test cases.
- Strong understanding and experience with functional and component testing scenarios.
- Excellent debugging skills for Python code and the ability to fix identified bugs.
- Good understanding of the QA lifecycle and collaborative experience with development teams.
- Experience in using Jira for test case management.
- Familiarity with Agile methodologies like Scrum/Kanban.
- Strong analytical and logical reasoning skills.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1516303
Interview Questions for you
View All