HamburgerMenu
hirist

Quality Assurance Engineer/Lead - Python/PyTest

EduRun Group
Multiple Locations
8 - 10 Years

Posted on: 07/12/2025

Job Description

Description :


Key Responsibilities :


- Design, develop, and maintain automated test scripts using Python & Pytest.

- Develop and maintain automated test frameworks and reusable components.

- Implement automation for functional, regression, integration, and end-to-end testing.

- Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage.

- Execute and validate automated and manual test cases, track defects, and ensure resolution.

- Review and improve test cases to maximize efficiency and accuracy.

- Apply QA best practices, testing methodologies, and standards.

- Conduct test planning, estimation, and execution for Agile/Scrum projects.

- Drive continuous improvement in QA processes, automation coverage, and testing efficiency.

- Experience with automation tools like Tricentis Tosca, Selenium (Python preferred).

- Integrate automated tests with CI/CD pipelines using Azure DevOps, Jenkins, or similar tools.

- Monitor test execution, generate test reports, and provide actionable insights to stakeholders.

- Mentor junior QA engineers and lead automation efforts within the team.

- Conduct code reviews, enforce best practices, and maintain high-quality deliverables.

- Coordinate with developers, product owners, and other stakeholders to ensure high-quality software delivery.

- Analyze failures, perform root-cause analysis, and provide recommendations.

- Troubleshoot automation frameworks, scripts, and test environments.

- Continuously enhance automation frameworks and test strategies.


Required Skills & Qualifications :


- 8+ years of experience in automation testing & engineering.

- Strong hands-on experience in Python, Java, or JavaScript.

- Extensive experience with Pytest or similar test automation frameworks.

- Experience with Tricentis Tosca, Selenium, or equivalent automation tools.

- Strong understanding of QA/testing methodologies and best practices.

- Experience with Agile/Scrum processes.

- Hands-on experience with CI/CD/CT tools like Azure DevOps or Jenkins.

- Excellent analytical, logical thinking, and problem-solving skills.


Preferred Qualifications :


- Experience in leading QA teams or mentoring junior testers.

- Experience with API testing automation.

- Exposure to cloud-based testing or performance testing tools.

- Familiarity with version control systems (Git, SVN) and test management tools.


info-icon

Did you find something suspicious?