Description

Key Skills: Python, Testing.

Roles & Responsibilities:

  • Design, develop, and maintain automated test scripts for GUI applications.
  • Continuously improve and optimize test automation frameworks and processes.
  • Troubleshoot and resolve issues related to automated test scripts and test environments.
  • Ensure that automated tests are integrated into the continuous integration/continuous deployment (CI/CD) pipeline.
  • Conduct end-to-end feature testing delivery and sustenance in Agile and CI/CD models.
  • Develop test plans and participate in reviews.
  • Create end-to-end test setups in the lab.
  • Perform complete functional testing and automation.
  • Conduct limited and optimized system scale testing and regression testing.
  • Develop and analyze functional coverage.
  • Collaborate with the development team to define, evolve, and support our design methodology.
  • Participate in various development, testing, and documentation reviews.
  • Collaborate with various cross-functional teams.
  • Triage and debug software bring-up and address gaps for customer failures.
  • Guide and collaborate with team members working on the same module.
  • Set up, maintain, and manage testing environments.

Experience Required:

  • 5 - 8 years of experience in Python-based test automation, particularly for GUI applications.
  • Expertise in integrating test automation with CI/CD pipelines.
  • Strong understanding of Agile testing methodologies and hands-on exposure to end-to-end testing practices.
  • Experience setting up lab environments and working with test infrastructure.
  • Skilled in debugging test failures and optimizing functional and regression test coverage.

Education: Any Graduation

Education

Any Graduate