Test Automation Engineer

Test Automation Engineer
India - Hyderabad Apply NowJoin Amgen's Mission to Serve Patients
If you feel like you’re part of something bigger, it’s because you are. At Amgen, our shared mission—to serve patients—drives all that we do. It is key to our becoming one of the world’s leading biotechnology companies. We are global collaborators who achieve together—researching, manufacturing, and delivering ever-better products that reach over 10 million patients worldwide. It’s time for a career you can be proud of.
Test Automation Engineer
Live
What you will do
We are looking for a skilled Test Automation Engineer to design, develop, and maintain robust automated test frameworks and suites. This role involves working closely with developers, QA, and product teams to ensure the delivery of high-quality, scalable, and reliable software products. The ideal candidate is detail-oriented, experienced in test automation tools and frameworks, and passionate about improving software quality through automation.
- Automation Framework Development: Design, implement, and maintain scalable test automation frameworks for web, mobile, API, and backend services.
- Test Case Automation: Automate functional, regression, integration, and performance test cases to improve test coverage.
- Collaboration: Partner with developers, QA analysts, and product managers to define test strategies, acceptance criteria, and automation coverage.
- Continuous Integration (CI/CD): Integrate automated tests into CI/CD pipelines to support frequent, reliable releases.
- Defect Management: Identify, document, and track software defects, collaborating with engineering teams for timely resolution.
- Quality Metrics: Monitor, analyze, and report on test execution results and quality trends.
- Mentorship: Guide and mentor junior QA engineers in automation best practices, frameworks, and tools.
- Continuous Improvement: Research and evaluate new tools, frameworks, and technologies to improve automation efficiency and effectiveness.
Basic Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 6–9 years of experience in software testing and automation engineering.
- Master’s degree in computer science & engineering preferred with 5- of experience in software testing and automation engineering.
- Bachelor’s degree in computer science & engineering preferred with 6-9 years of software development experience
- Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, react).
- Strong experience with test automation tools/frameworks (e.g., Selenium, Cypress, Playwright, Appium, Rest Assured, JUnit/TestNG, or similar).
- Experience testing APIs (REST, SOAP, GraphQL) and using tools like Postman or Swagger.
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps, GitHub Actions).
- Solid understanding of software development life cycle (SDLC) and QA methodologies.
- Familiarity with databases (SQL/NoSQL) for test validation.
Preferred Qualifications:
- Experience with Automation and performance testing tools (Selenium , Gatling, Locust).
- Exposure to cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Knowledge of BDD frameworks (Cucumber, SpecFlow, Behave).
- Experience working in Agile/Scrum development environments.
- Strong knowledge of test data management and mocking strategies.
- Experience with DevOps CICD build and deployment pipeline
- Experience in Agile software development methodologies
- Experience in End to End testing
- Experience in additional Modern Database terminologies.
- Strong attention to detail and commitment to delivering high-quality software.
- Ability to work independently as well as collaboratively in a team environment
- Adaptability to changing business needs and emerging technologies.
- Effective time management and organizational skills.
Good to Have Skills
- Willingness to work on AI Applications
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to balance speed and quality in a fast-paced environment.
- Attention to detail and focus on delivering high-quality software.
- Leadership and mentorship skills for guiding junior engineers.
Soft Skills:
- Excellent analytical and troubleshooting skills.
- Strong verbal and written communication skills.
- Ability to work effectively with global teams.
- High degree of initiative and self-motivation.
- Team-oriented, with a focus on achieving team goals.
- Strong presentation and public speaking skills.
Thrive
What you can expect of us
As we work to develop treatments that take care of others, we also work to care for our teammates’ professional and personal growth and well-being.
In addition to the base salary, Amgen offers competitive and comprehensive Total Rewards Plans that are aligned with local industry standards.
Apply now
for a career that defies imagination
In our quest to serve patients above all else, Amgen is the first to imagine, and the last to doubt. Join us.
careers.amgen.com
Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.
We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.