Job Description

We are seeking an experienced software test engineer to join our team. The ideal candidate will have a strong understanding of quality assurance principles and methodologies, as well as excellent problem-solving and communication skills.


  • Develop and execute meticulous test plans, test cases, and test scripts.
  • Conduct both manual and automated testing of software applications.
  • Collaborate seamlessly with cross-functional teams to formulate comprehensive testing strategies.
  • Review requirements and specifications for validation.
  • Analyze test results and provide actionable recommendations for continuous improvement.
  • Document and track defects, issues, and their resolutions.
  • Contribute to the design and implementation of robust quality assurance processes.
  • Execute various tests such as functional, and non-functional API, etc.


  • Bachelor's degree in Computer Science, or a related field.
  • Demonstrate proven experience as a software test engineer.
  • Possess a strong knowledge of software testing methodologies and tools.
  • Exhibit excellent analytical and problem-solving skills.
  • Display a keen attention to detail, with the ability to work independently or within a team.
  • Showcase outstanding communication and interpersonal skills.
  • Solid understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle).
  • Proficiency in test management tools like Jira.
  • Proven problem-solving and troubleshooting ability.
  • Quick learning of new concepts and technologies.
  • At least 3 years of software testing experience.
  • Experience working in Agile/Scrum development teams.
  • Knowledge of Automation Testing is a significant advantage.
  • Experience in performance and load testing is a plus.

To see more jobs that fit your career