Search by job, company or skills

Automation Lead - Pytest expert

7-12 Years

This job is no longer accepting applications

Job Description

Job description

We are seeking a highly skilled and experienced Automation Lead to join our growing engineering team. As an Automation Lead, you will play a crucial role in driving test automation initiatives across the organization. You will lead and mentor a team of automation engineers, design and implement robust test automation frameworks (with a strong focus on Pytest), and ensure the delivery of high-quality software products.

Key Responsibilities:

  • Test Automation Framework Development:
  • Design, develop, and maintain robust and scalable test automation frameworks using Python and Pytest.
  • Integrate testing frameworks with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Develop and maintain test libraries, reusable components, and best practices for test automation.
  • Team Leadership & Mentorship:
  • Lead and mentor a team of automation engineers, providing guidance and support on technical challenges.
  • Conduct code reviews, provide constructive feedback, and foster a culture of continuous improvement.
  • Guide and train team members on best practices in test automation.
  • Test Planning & Execution:
  • Participate in the planning and execution of all phases of testing, including unit testing, integration testing, and end-to-end testing.
  • Analyze test results, identify and troubleshoot issues, and generate comprehensive test reports.
  • Work closely with development teams to identify and resolve defects.
  • Quality Assurance:
  • Advocate for and champion quality assurance best practices throughout the development lifecycle.
  • Drive continuous improvement in testing processes and methodologies.
  • Ensure the delivery of high-quality software products that meet customer expectations.
  • Technical Expertise:
  • Strong proficiency in Python and the Pytest framework.
  • Experience with API testing, UI testing, and other relevant testing methodologies.
  • Experience with testing tools like Selenium, Appium (optional).
  • Experience with version control systems (e.g., Git).

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7-10 years of experience in software testing, with at least 5 years of experience in test automation.
  • Strong proficiency in Python and the Pytest framework.
  • Experience leading and mentoring a team of software engineers.
  • Excellent communication, interpersonal, and problem-solving skills.
  • Strong analytical and critical thinking skills.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban).

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 106112997

Beware of Scammers

We don’t charge money for job offers