- Key Responsibilities
- Lead the design development and maintenance of Python based automation frameworks for functional regression and integration testing
- Analyze requirements and translate them into comprehensive reusable and scalable automated test scenarios
- Implement robust test suites for APIs web applications and backend services using Python automation tools and libraries
- Drive end to end automation strategy including test planning coverage analysis and prioritization for multiple projects
- Integrate automated tests into CI CD pipelines ensuring fast feedback and high reliability of builds and releases
- Review automation code for quality performance and maintainability enforce coding standards and best practices
- Collaborate with development QA and DevOps teams to identify defects early and improve overall product quality
- Troubleshoot complex automation issues perform root cause analysis and implement long term fixes and improvements
- Mentor and guide junior and mid level engineers in Python automation testing methodologies and tooling
- Prepare and present test metrics automation coverage and quality reports to stakeholders and leadership
- Key Responsibilities
- Lead the design development and maintenance of Python based automation frameworks for functional regression and integration testing
- Analyze requirements and translate them into comprehensive reusable and scalable automated test scenarios
- Implement robust test suites for APIs web applications and backend services using Python automation tools and libraries
- Drive end to end automation strategy including test planning coverage analysis and prioritization for multiple projects
- Integrate automated tests into CI CD pipelines ensuring fast feedback and high reliability of builds and releases
- Review automation code for quality performance and maintainability enforce coding standards and best practices
- Collaborate with development QA and DevOps teams to identify defects early and improve overall product quality
- Troubleshoot complex automation issues perform root cause analysis and implement long term fixes and improvements
- Mentor and guide junior and mid level engineers in Python automation testing methodologies and tooling
- Prepare and present test metrics automation coverage and quality reports to stakeholders and leadership
- Technology Automated Testing Selenium Python
- Knowledge of more than one technology
- Basics of Architecture and Design fundamentals
- Knowledge of Testing tools
- Knowledge of agile methodologies
- Understanding of Project life cycle activities on development and maintenance projects
- Understanding of one or more Estimation methodologies Knowledge of Quality processes
- Basics of business domain to understand the business requirements
- Analytical abilities Strong Technical Skills Good communication skills
- Good understanding of the technology and domain
- Ability to demonstrate a sound understanding of software quality assurance principles SOLID design principles and modelling methods
- Awareness of latest technologies and trends
- Excellent problem solving analytical and debugging skills
Technology->Automated Testing->Selenium-Python