Senior Test Engineer

Job Summary

The Senior Test Engineer will be responsible for the planning, design, implementation, and execution of software testing activities to ensure high-quality project deliveries.

Key Responsibilities

  • Develop and execute test plans and test cases for project deliverables.
  • Work with development teams to identify and resolve software defects.
  • Collaborate with other stakeholders to ensure that testing is conducted efficiently and effectively.
  • Perform functional, regression, and performance testing to ensure the quality of software products.
  • Develop and maintain automated test suites and test scripts.
  • Participate in code reviews and contribute to the development of testable software.
  • Analyze test results and provide feedback to development teams.
  • Document and report software defects, and verify defect fixes.
  • Continuously improve the testing process and methodologies.
  • Mentor team members and lead the team.


  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of experience in software testing.
  • Strong understanding of software testing principles, methodologies, and techniques.
  • Experience with test automation tools and frameworks such as Selenium, Appium, TestNG, JUnit, and Cucumber.
  • Hands-on experience with testing REST APIs, Web applications, Mobile applications, and Desktop applications.
  • Experience with performance testing tools such as JMeter, LoadRunner, or Gatling.
  • Strong programming skills in at least one of the following languages: Java, Python, C#, or JavaScript.
  • Familiarity with Agile methodologies and Scrum.
  • Excellent analytical, problem-solving, and debugging skills.
  • Excellent verbal and written communication skills.
  • Ability to work independently and in a team-oriented, collaborative environment.
Job Category: Tech
Job Type: Full Time
Job Location: Technopark Trivandrum

Apply for this position

Allowed Type(s): .pdf, .doc, .docx