Back to jobs

Software Test Engineer

Job description

Role Overview

Our client is looking for a QA Engineer with strong experience in both manual and automation testing. This role will work closely with product and engineering teams to ensure high-quality delivery across web, mobile, and product platforms.

Responsibilities

  • Design and maintain automation scripts for functional, regression, and performance testing

  • Perform manual testing for new features, UI/UX, and system enhancements

  • Create and execute test cases and test plans across web and mobile applications

  • Collaborate with development teams to understand requirements and identify defects

  • Monitor automation suite health, troubleshoot issues, and document results

Requirements

  • At least 3 years of experience in manual and automation testing

  • Hands-on experience with tools such as Selenium, Appium, TestNG, and API testing tools (Postman, RestAssured, SOAPUI)

  • Programming experience in Java, Python, C#, or JavaScript

  • Strong understanding of Agile/Scrum methodologies

  • Experience with JIRA, TestRail, or similar tools

  • Performance testing experience (JMeter/LoadRunner) is a plus