HamburgerMenu
hirist

Job Description

Position : Python QA Developer

Experience : 4+ Years

Location : Bangalore (Sarjapur) / Pune (Hinjewadi)

Work Mode : Hybrid (3 days WFO: Tuesday, Wednesday, Thursday)

Shift Time : 12:30 PM - 9:30 PM (IST)

Job Summary :

We are seeking an experienced Python QA Developer with 4+ years of hands-on experience in Python web development projects. The ideal candidate will possess a strong technical background in quality assurance and development, with a deep understanding of Python and its testing frameworks. This role requires a professional who is proficient in writing unit and integration tests, debugging code, and working closely with development teams to ensure the highest quality of web applications and API services.


Key Responsibilities :


Web Project Testing :


- Write and execute comprehensive Unit tests and Test plans for web-based applications and server-side Python API Services.

- Develop robust Unit/Integration test cases to ensure code quality and functionality.


Code & Quality Assurance :


- Utilize your expertise in Python to debug and fix bugs within the codebase.

- Apply a strong understanding of the QA lifecycle, working closely with the development team to ensure seamless collaboration and shared responsibility for quality.


Functional & Component Testing :


- Design and execute Functional and Component testing scenarios to validate application behavior and user experience.


Process & Tooling :


- Use Jira for test case management and work within Agile methodologies, including Scrum/Kanban.


Required Skills & Qualifications :


Core Experience :


- 4+ years of experience as a Python QA/Test Developer.

- Hands-on experience with Python web project development.


Technical Proficiency :


- Proficiency in Python language syntax and fundamental testing libraries like Pytest or UnitTest.

- A strong understanding of the QA lifecycle.

- Good analytical and logical reasoning skills.


Professional Attributes :


- The ability to write clear and comprehensive Unit tests and Test plans.

- The ability to debug Python code and fix bugs.


Preferred Skills :


- Experience with performance testing techniques in Python and the ability to fix related issues.

- Knowledge of AWS deployment test environments on EC2 for Python web projects.

- Experience with VS Code with AWS tools and test plugins for Python.


- Knowledge of test automation concepts using Robot or Selenium frameworks.

- Familiarity with CI/CD concepts.


info-icon

Did you find something suspicious?