Posted on: 31/01/2026
Key Responsibilities :
- Design, develop, and maintain robust automation frameworks using Python and Pytest.
- Create, execute, and maintain automated test suites for functional, regression, integration, and end-to-end testing.
- Leverage automation tools such as Tricentis Tosca and Selenium to enhance test coverage and efficiency.
- Write clean, maintainable, and reusable test code following best engineering practices.
- Define and implement QA strategies, test plans, and automation best practices across projects.
- Lead and mentor junior QA engineers, conduct reviews, and ensure quality standards are met.
- Collaborate closely with developers, product owners, and DevOps teams in an Agile (Scrum) environment.
- Integrate automated tests into CI/CD pipelines using Azure DevOps (preferred) or Jenkins.
- Analyze test results, track defects, perform root cause analysis, and drive continuous improvement.
- Ensure timely test execution and quality sign-off for releases.
Required Skills & Qualifications :
- 8+ years of experience in automation testing and QA engineering.
- Strong hands-on coding and scripting experience in automation testing.
- Excellent knowledge of QA methodologies, testing life cycle, and best practices.
- Strong proficiency in Python (preferred); experience with Java or JavaScript is acceptable.
- Hands-on experience in creating and maintaining automation tests using :
a. Python & Pytest
b. Selenium
c. Tricentis Tosca
- Strong analytical, logical thinking, and problem-solving skills.
- Experience working in Agile / Scrum development environments.
- Hands-on experience with CI/CD tools such as Azure DevOps (preferred) or Jenkins.
Good to Have :
- Experience in test framework design and architecture.
- Exposure to API and performance testing.
- Experience in leading QA teams or acting as a QA focal point.
- Knowledge of cloud-based testing environments.
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1608227