QA Engineer

October 19, 2026

Job Description

247 Labs is a technology company building innovative digital products and solutions. We are focused on developing reliable, scalable, and user-friendly technology through strong engineering practices, collaboration, and continuous improvement. We are looking for a detail-oriented Mid-Level QA Engineer to ensure the quality, functionality, and reliability of our software products.

 

 

 

 

 

Key Responsibilities

  • Write, execute, and maintain manual and automated test cases based on product requirements, user stories, and acceptance criteria.
  • Perform functional, regression, smoke, integration, and API testing.
  • Identify, document, track, and retest defects, providing clear reproduction steps, severity levels, and supporting evidence.
  • Develop, maintain, and improve automated test scripts using tools such as Selenium, Playwright, Cypress, or equivalent frameworks.
  • Test APIs using Postman or similar tools to validate endpoints, responses, and error handling.
  • Use SQL queries to validate data accuracy, consistency, and expected database behaviour.
  • Collaborate with developers and product managers to clarify requirements, identify edge cases, and resolve ambiguities before testing.
  • Participate in sprint planning, daily stand-ups, retrospectives, and other relevant Agile ceremonies.
  • Plan test coverage, prioritise testing activities based on risk, and identify critical areas requiring additional validation.
  • Maintain clear documentation of test cases, test results, defects, and testing progress.
  • Work independently to manage assigned testing activities and meet agreed timelines.
  • Contribute to continuous improvement of QA processes, testing standards, and product quality.

 

Key Requirements

  • 3-4 years of experience in Quality Assurance or Software Testing.
  • Practical experience with both manual testing and test automation.
  • Experience using automation tools such as Selenium, Playwright, Cypress, or equivalent.
  • Experience testing APIs using Postman or similar tools.
  • Working knowledge of SQL for database validation and data verification.
  • Strong understanding of functional, regression, smoke, integration, and API testing.
  • Experience writing test cases from requirements, user stories, and acceptance criteria.
  • Ability to document defects clearly, including reproduction steps, severity, and expected versus actual results.
  • Understanding of Agile software development processes and participation in sprint ceremonies.
  • Ability to work independently, manage competing priorities, and plan test coverage based on risk.
  • Strong analytical thinking, attention to detail, and problem-solving skills.
  • Good communication and collaboration skills when working with technical and non-technical stakeholders.