Search by job, company or skills

  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

  • Technology->Automated Testing->Selenium-Python

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.
  • 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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145597261

Similar Jobs