Skip to content

Open nowPosted 28 days ago

QA Engineer

MyCareersFuture94,028 open roles

Pay
SGD 4,000 – SGD 5,000 a month
Where
Central, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowQA EngineerMyCareersFuture · Central, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.3%3 days
  3. 7.7%7 days
  4. 14.0%14 days
  5. 33.7%30 days
This job: posted 28 days ago

The posting

Job Overview The QA Engineer owns testplanning, test case design, execution, and defect management to ensure delivered solutions meet functional, quality, and business requirements. This role covers both manual and automation testing, applying BDD and other testing methodologiesas appropriate to the project.

This role also uses AI tools as a core part ofthe QA workflow — generating test cases from requirements, building anddebugging automation scripts, and producing test documentation faster and moreconsistently.

The QA Engineer works closely with the Solution Architecture team and local development and project teams throughoutthe SDLC, and may be required to be based at the customer's office during working hours, with occasional after-office-hours work as needed.

Core Responsibilities TestPlanning & Strategy

• Develop test plans and test strategies aligned toproject scope, requirements, and risk areas

• Define test coverage across functional, regression,integration, and user acceptance testing

• Identify test data, environment, and tooling needsahead of each testing cycle

TestCase Design & Documentation

• Write clear, traceable test cases from requirements,user stories, and acceptance criteria

• Maintain a well-organized, version-controlled test caserepository, mapped back to requirements

• Review requirements and designs early to identifytestability gaps and ambiguities

TestExecution & Defect Management

• Execute manual test cases across functional,regression, and UAT cycles, applying BDD (Given-When-Then) and other testingmethodologies as appropriate

• Log, prioritize, and track defects to closure,verifying fixes before sign-off

• Produce clear test result reports and documentation forproject and client sign-off

TestAutomation

• Build and maintain automation scripts (e.g., Selenium,Playwright, Cypress, Appium) for regression and repetitive test coverage

• Integrate automated tests into CI/CD pipelines inpartnership with development and DevOps

• Maintain and refactor automation suites as theapplication evolves

AI-AssistedQA (Priority Focus — AI Skill Set)

• Use AI tools to generate draft test cases directly fromrequirements, user stories, or acceptance criteria, then review and refine foraccuracy and coverage

• Use AI-assisted "vibe coding" tools (e.g.,Claude Code, Cursor, Copilot) to build, debug, and maintain automation scriptsfaster.

• Use AI to draft and standardize QA documentation — testplans, test summary reports, defect write-ups, and release notes — reviewingoutputs for accuracy before sign-off

• Use AI to help identify test coverage gaps and suggestedge cases that manual review might miss

• Build working understanding of AI/LLM concepts (RAG,agentic workflows, MCP) sufficient to design and execute test cases forAI-enabled features, including evaluating AI output quality and consistency

API& Integration Testing

• Test APIs and system integrations using tools such asPostman, REST Assured, or SoapUI

• Validate data flows and integration behavior againsttechnical specifications

UAT Support & Collaboration

  • Coordinate and support User Acceptance Testing sessionswith clients and business stakeholders
  • Work closely with developers to clarify requirements,reproduce issues, and validate fixes
  • Partner with Solution Architects and Business Analysts on acceptancecriteria and technical feasibility of test scenarios.

Required Qualifications Education& Experience

• Bachelor's degree in Computer Science, InformationTechnology, Engineering, or a related field

• 3–5+ years of experience as a QA Engineer, TestEngineer, or in a similar quality assurance role

• Demonstrated experience writing test plans, test cases,and defect reports

• Strong manual testing skills, including experienceapplying BDD and other test design methodologies

• Experience with at least one test automation framework(Selenium, Playwright, Cypress, or Appium)

• Experience working within Agile/Scrum delivery teams

• Hands-on experience or strong aptitude using AI toolsto assist with test case generation, automation scripting, or documentation ishighly advantageous.

Technical and Management knowledge AI-AssistedQA Tools & Techniques

• AI test case generation from requirements/user stories,and AI-assisted test coverage analysis

• AI coding assistants (Claude Code, Cursor, GitHubCopilot) for building and debugging automation scripts

• AI-assisted documentation drafting for test plans,summary reports, and release notes

• Basic understanding of LLM/RAG/agentic AI conceptssufficient to design test cases and evaluation criteria for AI-enabled features.

TestAutomation Frameworks

• Selenium, Playwright, Cypress, or Appium (web and/ormobile)

• TestNG, JUnit, or equivalent test runners and reportingframeworks

APITesting Tools

• Postman, REST Assured, or SoapUI

TestManagement & Documentation Tools

• Jira/Xray, TestRail, Zephyr, or equivalent test caseand defect management tools

• Confluence or equivalent for test documentation

CI/CD& Environment Awareness

• Integrating automated tests into CI/CD pipelines(GitHub Actions, Azure DevOps, Jenkins)

• Basic awareness of AWS, Azure, and GCP sufficient totest cloud-hosted applications

DefectTracking & Reporting

• Defect lifecycle management using Jira, Bugzilla, orequivalent

• Clear, structured test result reporting for project andclient stakeholders.

Working Arrangement • Working closely with the Solution Architecture team andlocal project/development teams

• Willing to be based at the customer's office duringworking hours, with the ability to perform after-office-hours work whenrequired

• Embed within project teams across the SDLC, fromrequirements review through UAT and release sign-off

• Support client-facing UAT sessions and test resultdocumentation as needed

• Continuously adopt AI-assisted tools to improve testingspeed, coverage, and documentation quality

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.