QA Engineer (AI & Test Automation)

SNSOFT SDN. BHD.

Johor Bahru

On-site

MYR 67,000 - 134,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

13th Month Salary
Project Incentive
Overtime Pay
Sports Activities
Medical Insurance
Optical
Dental
Body Check Up

Job summary

SNSoft SDN BHD is seeking a mid-level QA Engineer to own the testing of a product area end to end—planning it, testing it, automating it, and standing behind what goes live.

Our QA team leads in AI-powered testing and builds tooling that drafts test plans and cases from requirements, runs the tests, and reports bugs. The engineer reviews and approves work before shipping, balancing developer and tester perspectives.

Qualifications

  • Hands‑on software testing experience
  • Experience owning a module end to end
  • Ability to write and maintain test plans and cases
  • Familiarity with UI and API automated testing
  • Comfortable with AI-assisted testing workflows

Responsibilities

  • Review requirements with product owners and developers and record decisions.
  • Write test plans with AI tooling and own the test cases.
  • Build and maintain automated UI and API tests and repair them as needed.
  • Run progression, regression, API, and stress tests with automation-first approach.
  • Conduct test readiness checks and ensure builds/data are ready for release.
  • Report defects with steps and evidence and retest fixes.
  • Publish test reports for each release and track remaining risks.

Skills

Test planning
Automated tests
Playwright
AI testing tooling
Debugging
Cross-functional communication

Education

Diploma or Degree in Engineering/CS/IT

Tools

Playwright
in-house API tools

Job description

We are looking for an experienced mid level QA Engineer to own the testing of a product area end to end — planning it, testing it, automating it, and standing behind what goes live.

Our QA team is at the forefront of using AI in testing. We build our own tooling: it drafts test plans and cases from requirements, runs the tests, and reports the bugs it finds. It is still growing, and you will help improve it. Nothing ships on the tooling's word alone — the engineer who owns the work reviews and approves it.

The role suits someone who thinks like a developer about how a feature is built and like a tester about how it could break.

Job Responsibilities:

Review each requirement with product owners, project managers and developers — confirm your understanding with its owner, challenge it when it is unclear, untestable or wrong, and record decisions as it changes, including those made in meetings and chat groups.

Write each test plan with our AI tooling, then own the cases — add what is missing, cut what is wrong, and approve the final set.

Build and maintain automated UI and API tests (Playwright, Midscene and in-house API tools), and repair them when they raise false alarms or break after a product change.

Run progression, regression, API and stress testing — automation first, by hand where automation falls short — and add negative, abuse and exploratory testing. Diagnose each failure as a real defect, a script problem or an environment issue.

Run a test readiness check before testing starts — the right build, test accounts and test data in place — and flag any gaps. Then take each release through every stage — the test environment, pre-production and, once it is live, production — without affecting real users or live data.

Report defects with clear steps and evidence to the team responsible, elevate urgent ones and retest every fix — challenging developers when a fix, or a “not a bug” reply, is not right.

Share your progress daily, and publish a test report for each release: pass, fail or conditional pass, with the risks that remain.

Keep your cases, automation and documentation current, in the structured form our AI tooling uses, and turn every defect that reaches production into a new test case.

Job Requirements:

At least 2 years of hands‑on software testing, including owning a module or product area end to end.

Testing experience on desktop web, mobile web (H5) and native iOS and Android apps, including device builds, real devices and device logs.

Experience creating and maintaining automated UI and API tests — not only running them — with Playwright or an equivalent framework.

An understanding of how software is designed and built — front end, APIs, services and data — well enough to see a feature from the developer's side and spot where it is likely to break.

Comfortable reading logs and API responses. Coding experience helps, but you will not write product code.

A track record of clear, thorough test plans and test cases.

Practical AI skills — you use AI tools daily, write your own prompts, and judge what they produce rather than accepting it.

Strong analytical thinking and attention to detail — quick to learn, able to work independently, and confident enough to raise concerns early.

Clear written and verbal communication, and comfortable working across teams.

Able to support release testing when a deployment window falls outside regular office hours.

A Diploma or Degree in Engineering (Computer / Telecommunication), Computer Science, Information Technology or an equivalent field.

Required Language(s): English, Mandarin (you will liaise with Mandarin-speaking counterparts).

Good to have:

A track record of improving how a whole team tests — finding a slow or repetitive step and making it faster for everyone.

Fundamentals in networking, databases, programming, system design or UI/UX design.

A software testing certification, such as ISTQB.

How this career will benefit you:

Real ownership. Your product areas are yours end to end — the plan, the cases, the automation and the call on quality.

An AI‑first, automation‑first workflow. You work with AI‑assisted planning, case generation and automation every day — still rare hands‑on experience.

A growth path. Progression into senior QA engineering or QA leadership — the step up comes from improving how the whole team works.

Benefits of this role:

Permanent, full‑time position

13th Month Salary (upon Company Declaration)

Project Incentive (upon Company Declaration based on project performance)

Competitive overtime pay for release work outside office hours

Sports Activities, Company Trip

Medical Insurance (upon Confirmation)

Optical, Dental, Body Check Up Claim (upon Confirmation)

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Computer Software & Networking 101-1,000 employees

About SNSoft SDN BHD

SNSoft SDN BHD, founded in 2016, is a leading software and game development studio specializing in social media and mobile games. Our diverse team of experts from Malaysia and across Asia delivers cutting‑edge solutions in software, web, and database development.

We seek creative, growth‑driven talent to shape the future of gaming and technology. With strong innovation, operational expertise, and global expansion plans, SNSoft is building a dynamic interactive entertainment platform. Join us and be part of something extraordinary!

About SNSoft SDN BHD

SNSoft SDN BHD, founded in 2016, is a leading software and game development studio specializing in social media and mobile games. Our diverse team of experts from Malaysia and across Asia delivers cutting‑edge solutions in software, web, and database development.

We seek creative, growth‑driven talent to shape the future of gaming and technology. With strong innovation, operational expertise, and global expansion plans, SNSoft is building a dynamic interactive entertainment platform. Join us and be part of something extraordinary!

What can I earn as a Quality Assurance Engineer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Quality Assurance Engineer
Software Quality Assurance Engineer

Data Flows Sdn Bhd • Selangor

On-site
MYR 67,000 - 100,000
EPF, SOCSO & EIS
Competitive salary & benefits
Quality Assurance / QA Tester (Engineer)
Quality Assurance / QA Tester (Engineer)

Avomind • Subang Jaya

On-site
MYR 33,480 - 55,800
Competitive Salary
Flexible Working Hours
Health Insurance
+2
Senior QA Automation Engineer KL
Senior QA Automation Engineer KL

Xsolla • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Health insurance
Flexible hours
New office environment
+3
Site Reliability Engineer (DevOps)
Site Reliability Engineer (DevOps)

SNSOFT SDN. BHD. • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Salary range
Project bonus
Sports activities and outings
+1
Senior QA Automation Engineer KL
Senior QA Automation Engineer KL

Xsolla • Kuala Lumpur

On-site
MYR 80,000 - 110,000
Health insurance (Medical, dental, and optical)
Flexible hours
Professional growth trainings
+1
QA Lead (Automation Testing & Product Quality)
QA Lead (Automation Testing & Product Quality)

Corebase Technologies • Puchong

On-site
MYR 60,000 - 90,000
QA Engineer
QA Engineer

Trade Nation • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Quality Analyst
Senior Quality Analyst

Oxydata Software • Sepang

On-site
MYR 134,000 - 201,000
null
QA Engineer Engineering / Full-time
QA Engineer Engineering / Full-time

Shortcut • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Financial Link Sdn Bhd • Kuala Lumpur

On-site
MYR 67,000 - 112,000