Job Search and Career Advice Platform

Enable job alerts via email!

Quality Assurance Engineer

CONTINENTAL TECHNOLOGY SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a QA Engineer to lead quality assurance initiatives across complex projects. You will define testing strategies, implement automation processes, and mentor QA engineers while ensuring the highest standards of quality. The ideal candidate has 5–8 years of experience in software quality assurance, a bachelor's degree in a related field, and proficiency in automation tools and scripting languages. This position is instrumental in enhancing product stability and quality across various software applications.

Qualifications

  • 5–8 years of experience in software quality assurance or test engineering.
  • Strong expertise in QA methodologies, SDLC, Agile/Scrum.
  • Proficiency with test automation tools and scripting languages like Python, JavaScript.

Responsibilities

  • Lead QA planning and define testing strategies for complex projects.
  • Champion best practices in quality engineering and continuous testing.
  • Design and execute detailed manual and automated test cases.

Skills

QA methodologies
Agile/Scrum
Test automation tools
Analytical skills
Debugging skills
Problem-solving skills

Education

Bachelor’s degree in Computer Science, IT, Engineering, or related field

Tools

Selenium
Cypress
Jira
Azure DevOps
JUnit
Job description
Roles & Responsibilities
  • Lead QA planning and define testing strategies for complex projects and product releases.
  • Champion best practices in quality engineering, automation, and continuous testing.
  • Mentor and guide QA engineers, providing technical leadership and code review for automated tests.
  • Design and execute detailed manual and automated test cases, scripts, and scenarios.
  • Perform regression, functional, integration, performance, and UAT testing for enterprise-level applications.
  • Analyze acceptance criteria and requirements for completeness, clarity, and testability.
  • Develop and maintain test automation frameworks using tools like Selenium, Cypress, Playwright, TestComplete, or similar.
  • Implement automated tests for web, mobile, API, and backend systems.
  • Integrate automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure DevOps).
  • Identify processes to automate and suggest improvements to testing efficiency.
  • Identify, log, prioritize, and track defects using tools such as Jira or Azure DevOps.
  • Work closely with developers, product managers, DevOps, and stakeholders to ensure timely resolution.
  • Improve QA processes, documentation, and standards across teams.
  • Conduct root-cause analysis to reduce defect trends and enhance product stability.
  • Contribute to test data management, environment readiness, and release-quality checkpoints.
Requirements:
  • Bachelor’s degree in Computer Science, IT, Engineering, or related field (or equivalent experience).
  • 5–8 years of experience in software quality assurance or test engineering.
  • Strong expertise in QA methodologies, SDLC, Agile/Scrum, and testing best practices.
  • Proficiency with test automation tools and scripting languages (Python, JavaScript, Java, etc.).
  • Experience with API testing, SQL/database validation, and CI/CD integration.
  • Strong analytical, debugging, and problem-solving skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.