
IT Delivery
About the role
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
Education: MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc,BTech
Preferred skills: Technology->Automated Testing->Selenium-Python
About Infosys
BANGALORE
Headquarters