We are seeking a skilledPython Automation Testerto join our QA team. The ideal candidate will have hands-on experience in designing, developing, and maintaining automation frameworks usingPython, with strong analytical and problem-solving skills. You will be responsible for ensuring software quality through robust automated testing and continuous improvement of our test processes.
Key Responsibilities
- Design, develop, and maintain automation scripts usingPythonfor web, API, and backend testing.
- Collaborate with developers and product teams to understand requirements and ensure comprehensive test coverage.
- Create and maintainautomation frameworks(Pytest / Robot Framework / Behave or similar).
- Develop and executetest plans, test cases, andtest datafor functional and regression testing.
- Integrate automated tests withinCI/CD pipelines(e.g., Jenkins, GitLab CI, Azure DevOps).
- Identify, report, and track bugs using standard bug-tracking tools (e.g., Jira).
- Optimize test automation scripts to improve execution efficiency and reliability.
- Contribute to process improvements and ensure adherence to QA best practices.
Required Skills & Experience
- 25 years of experience inautomation testingwith a strong focus onPython-based frameworks.
- Solid understanding ofOOP conceptsandsoftware testing methodologies.
- Experience inAPI testingusing tools likePostman,REST Assured, orRequests library.
- Hands-on experience withSelenium / Playwright / Pytest / Robot Framework.
- Familiarity withCI/CD tools(Jenkins, GitHub Actions, GitLab CI, or similar).
- Experience working inAgile / Scrumenvironments.
- Strong analytical and debugging skills.
- Excellent communication and collaboration abilities.