Senior Automation Tester (Python)

NewDelhi, Delhi, India
Feb 05, 2025
Feb 05, 2026
Remote
Full-Time
3 Years
Job Description

We are currently seeking a skilled and detail-oriented individual to join our team as a Senior Automation Tester with expertise in Python. In this role, you will have the opportunity to work with one of the world’s leading pharmaceutical healthcare companies, contributing to high-impact projects within the healthcare industry, including medicines, biologics, vaccines, and consumer and animal products.

Key Responsibilities

  1. Test Web Applications. Take charge of testing web applications, covering all aspects of the application, including front-end, APIs, and backend services, ensuring that the entire system works seamlessly and meets quality standards.
  2. Design and Execute Test Plans. Create comprehensive test plans and test cases for web applications. You will be responsible for executing both manual and automated tests, documenting results, and reporting any issues or bugs to the development team.
  3. Defect Reporting and Resolution. Identify and report defects or inconsistencies within the application and work closely with the development team to resolve them. Ensuring timely defect resolution is key to maintaining the quality of the product.
  4. Review Requirements and Software Design. You will play an essential role in reviewing product requirements, software designs, and implementation strategies, providing the QA team with valuable feedback and insights for continuous improvement.
  5. Maintain and Enhance Automation Frameworks. Maintain and continuously improve the existing UI automation framework. You will also create new automated test cases using Python, Selenium, and Pytest to ensure robust test coverage.
  6. API/Backend Automation. Improve and expand the existing API and backend automation suite, writing new automated test cases to enhance test coverage and product stability.
  7. Agile Collaboration. As part of an Agile team, you will collaborate with developers, product owners, and other stakeholders, providing timely feedback on test status, progress, product quality, and process quality.
  8. CI/CD Integration. Collaborate closely with DevOps and development teams to build automation solutions within a CI/CD pipeline. You will help accelerate the release cycle, ensuring efficient, error-free deployments through automation.

Required Qualifications

  • 3+ years of experience in Automation Testing using Python.
  • Proven expertise in test automation with tools such as Pyunit and solid programming skills in Python.
  • Experience with Git, Jira, Confluence, Jenkins, and Artifactory for source code management, collaboration, and continuous integration.
  • Familiarity with AWS services, such as EC2, S3, EMR, ECS, Fargate, Lambda, and Glue.
  • Unix shell experience and Bash scripting knowledge to automate processes and improve testing workflows.
  • Docker experience to streamline application deployment and ensure consistent test environments.
  • Understanding of CI/CD principles and how to integrate test automation into the continuous integration/continuous delivery pipeline.
  • Experience with Groovy (used for DSL in Jenkins jobs) is a plus.
  • Intermediate English proficiency (B2 level) for effective communication within an international team.

Nice to Have

  • Manual testing experience and familiarity with various test design techniques.
  • Performance testing experience to evaluate application scalability and performance.
  • Unix administration experience for troubleshooting and system management.

What We Offer

  • Exciting international projects with top-tier global brands, ensuring you’re always working on innovative and impactful technologies.
  • Collaborative environment where you’ll work alongside highly skilled, diverse peers across the globe, allowing you to grow professionally while sharing knowledge and best practices.
  • Healthcare benefits to ensure your well-being and the well-being of your family.
  • Employee financial programs to support your financial goals and future planning.
  • Paid time off and sick leave to ensure you have the necessary work-life balance.
  • Upskilling, reskilling, and certification opportunities to keep your skills fresh and up-to-date with the latest technologies.
  • Unlimited access to LinkedIn Learning with over 22,000+ courses to help you develop new skills and stay ahead of the curve.
  • Global career opportunities for those interested in exploring different roles and locations within the organization.
  • Volunteer and community involvement opportunities to give back and make a positive impact on the world.
  • Be part of an award-winning culture, recognized by Glassdoor, Newsweek, and LinkedIn.

If you're passionate about test automation, have the right technical expertise, and are looking to make a difference in the healthcare sector, we encourage you to apply today and take the next step in your career!