We Are Hiring

Join our team, grow with us, and make an impact that matters.

Software Quality Assurance Engineer

Key Responsibilities

  • Analyze project requirements to understand functionality and define appropriate test scenarios and test cases.
  • Ensure comprehensive test coverage by mapping test cases to requirements and documenting traceability.
  • Execute test plans, record detailed test results, and validate deployment procedures and related documentation.
  • Identify, document, and communicate software defects clearly to facilitate effective root cause analysis and resolution.
  • Collaborate with the development team on defect review and impact analysis.
  • Design and maintain test automation frameworks and tools for regression and end-to-end testing.
  • Prepare software release documentation, including release notes and deployment checklists.
  • Manage source code version control and coordinate release workflows.

Requirements

Education & Experience
  • Degree in Computer Science, Engineering, or a related discipline.
Technical Skills
  • Proficient in SQL, UFT, Selenium, SoapUI, and JMeter.
  • Advantageous to have experience with performance testing (JMeter), Git/GitLab, Maven, Jenkins, and basic software development.
Soft Skills
  • Strong problem-solving and analytical capabilities.
  • Able to work independently and communicate effectively across teams.
  • Excellent interpersonal skills and a customer-focused mindset.