Search by job, company or skills

T

Software Quality Assurance (SQA) Engineer

1-3 Years
SGD 6,000 - 7,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JOB PURPOSE

Easmed is seeking a passionate and detail-oriented Software Quality Assurance (SQA) Engineer to ensure the quality, reliability, and stability of applications across mobile, web, and IoT platforms.
This role is ideal for a motivated individual who enjoys testing complex systems, collaborating with developers, and improving user experiences through rigorous validation and continuous improvement.

Core Responsibilities

  • Develop, maintain, and execute manual and automated test cases for web, mobile, and backend applications.
  • Collaborate with developers and product managers to understand business requirements and user flows.
  • Identify, document, and track software defects using version control and issue-tracking systems (e.g., GitHub, Jira).
  • Validate bug fixes and regression test after deployments.
  • Participate in sprint planning, code reviews, and product QA cycles.
  • Ensure test coverage for new features and core modules.
  • Contribute to the creation and improvement of QA processes, documentation, and automation frameworks.
  • Support load and performance testing to ensure scalability and stability across applications.

Technical Expertise

Testing Focus

  • Functional Testing: Mobile, Web, API, and Backend
  • Automation Tools (Nice to Have): Playwright, Cypress, Jest, React Testing Library, or Postman
  • Performance Testing: Familiarity with tools like JMeter or Locust
  • Version Control: Git / GitHub
  • CI/CD Awareness: Understanding of automated testing in CI/CD pipelines (GitHub Actions, Jenkins, etc.)

Technology Familiarity

  • Frontend (Web): React, Vite, Tailwind CSS, React Hook Form, Zod
  • Mobile: React Native, Expo, Nativewind
  • Backend: Node.js, Python, Postgres
  • Testing Concepts: Unit, Integration, System, UAT, and Regression Testing

(You do not need to be an expert in all the above technologies but should be comfortable testing applications built with them.)

Qualifications, Skills & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline
  • 1-3 years of experience in Software Quality Assurance or a similar role
  • Strong understanding of SDLC, STLC, and Agile methodologies
  • Solid grasp of QA documentation - test plans, test cases, and bug reports
  • Analytical mindset with attention to detail and a commitment to delivering quality software
  • Good communication and collaboration skills

Nice to Have:

  • Exposure to automated testing frameworks (Cypress, Playwright, Selenium, Jest, etc.)
  • Experience testing mobile applications (React Native or similar)
  • Familiarity with API testing (Postman, Swagger, or similar tools)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143905991