Logo

Test Engineer (NCS/Job/ 2319)

For The Sonatype Platform Empowers Speed And Security In Open Source
5 - 8 Years
Full Time
Up to 30 Days
Up to 18 LPA
1 Position(s)
Hyderabad
Posted Updated Today

Job Skills

Job Description

About the Role:

  • We are seeking a Software Engineer in Test to join our Engineering team.
  • In this role, you will be responsible for designing, developing, and maintaining automation frameworks to enhance our test coverage and ensure the delivery of high-quality software.
  • You will collaborate closely with developers, product managers, and other stakeholders to drive test automation strategies and improve software reliability

Key Responsibilities:

  •  Design, develop, and maintain robust test automation frameworks for web, API, and backend services.
  • Implement automated test cases to improve software quality and test coverage.
  • Develop and execute performance and load tests to ensure the application behaves reliably in self-hosted environments.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing.
  • Collaborate with software engineers to define test strategies, acceptance criteria, and quality standards.
  • Conduct performance, security, and regression testing to ensure application stability.
  • Investigate test failures, debug issues, and work with development teams to resolve defects.
  • Advocate for best practices in test automation, code quality, and software reliability.
  • Stay updated with industry trends and emerging technologies in software testing.

 

Qualifications & Experience:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in software test automation.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Hands-on experience with test automation tools like Selenium, Cypress, Playwright, or similar.
  • Strong knowledge of API testing using tools such as Postman, RestAssured, or Karate.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Understanding of containerization and cloud technologies (Docker, Kubernetes, AWS, or similar).
  • Familiarity with performance testing tools like JMeter or Gatling is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.