company-logo-image

Senior Software QA Engineer - Automation & Performance Testing

ashley-avatar-image

AI-generated summary

  • Lead automation & performance testing for web, APIs and services; integrate into CI/CD.
  • Boutique fintech consultancy, 100+ innovators solving APAC finance complexity.
  • Employer-sponsored visa, flexible 3/2 WFO/WFH and mentorship!

RM 8K - RM 10K

KL Eco City, Kuala Lumpur

Job Description

About Snappymob Malaysia

Snappymob (Reg. No. 201201040611 / 1025089-W) is a boutique technical consultancy specializing in fintech and financial services across Malaysia and APAC. We craft cutting-edge web and mobile solutions, tackling the complex challenges others won't even attempt.

Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious ideas into reality.

About the role

We are seeking an experienced, hands-on Senior Software QA Engineer specializing in Test Automation and Performance Testing to take technical ownership of our automated test suites and performance testing across web applications, APIs, and backend services. In this role, you will design and maintain automation frameworks, execute performance tests, and investigate application performance issues while providing technical guidance and support to framework users.

Key Responsibilities

Test Automation

  • Design, develop, and maintain automated test suites using Playwright with Java, Selenium, and relevant supporting tools.
  • Maintain and enhance automation frameworks to improve reliability, maintainability, and test coverage.
  • Contribute to integrating automated tests into CI/CD pipelines using Jenkins.
  • Provide technical guidance and support to other users of the automation framework.
  • Identify automation opportunities and recommend improvements to testing practices.

Performance Testing & Engineering

  • Define and contribute to performance testing approaches for applications, APIs. 
  • microservices, and distributed systems.
  • Design, implement, and maintain performance test suites using Apache JMeter.
  • Execute load, stress, endurance/soak, spike, and scalability testing.
  • Monitor application, infrastructure, and system resource metrics during performance test execution.
  • Collaborate with Development, DevOps, and Infrastructure teams to investigate and validate performance improvements.
  • Promote performance testing best practices throughout the software development lifecycle.
  • Support knowledge sharing and technical onboarding for engineers working with the automation framework.
  • Communicate testing progress, risks, defects, and technical findings to project teams and stakeholders.
  • Work independently to resolve complex testing issues and continuously improve test engineering practices.

What would you need?

  • Typically 5–6+ years of software QA experience, with strong hands-on expertise in test automation and performance testing.
  • Strong experience developing automated tests using Playwright and/or Selenium.
  • Strong Java programming skills and knowledge of automation frameworks and testing best practices.
  • Experience with Git, Jenkins pipelines/jobs, and CI/CD integration.
  • Advanced hands-on experience with Apache JMeter and performance test analysis.
  • Strong understanding of load, stress, endurance/soak, spike, and scalability testing.
  • Experience testing REST APIs, microservices, and distributed architectures.
  • Ability to monitor system resources, analyse performance bottlenecks, and provide actionable recommendations.
  • Ability to work independently, take technical ownership, and guide testing activities without requiring formal people management experience.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Why join us?

  • Employer-Sponsored Work Visa: Backing your relocation with full visa sponsorship.
  • Innovative Projects: Work on exciting projects that push your skills further.
  • Career Growth: Grow with mentorship, workshops, and continuous learning.
  • Flexible Work: Enjoy a better work-life balance with flexible options: 3 days WFO, 2 days WFH, and flexible working hours. 
  • Competitive salary: up to MYR 10,000.

Job Requirements


Right to Work Requirements

  • The company is open to sponsoring a working visa for qualified candidates (subject to T&Cs)
  • Candidates with an existing right to work in the country are preferred
    • Local citizens of this country
    • Permanent residents (PR) of this country
    • Candidates who already have a work permit for this country

Working Arrangement

  • On Site

Skills

Selenium (Software)
Performance Testing
Apache JMeter
Playwright (Software Testing)
RESTful API
API Testing

Company Benefits

Snacks and Drinks

We keep our pantry well stocked. Coffee, tea, soft drinks, healthy snacks, and whatever else our team likes. Tell us what you'd like.

Health Insurance

Our team’s well being is vital to us. We provide a high-tier hospitalization plan, as well as reimbursement for GP visits.

Gear

Macs, iPhones, Androids, and other fun gadgets. Nice big monitors. We give our team what they need to be productive.

Flexible Hours and Locations

Work from home or work from the office. We focus on getting things done, not on making sure you clock in.

Learning Stipend

Books, courses, conferences, and other opportunities for learning. If you want to challenge yourself, we want to help you!

Transportation

We provide allowances for public transportation, so you don't have to think about it.


Additional Info

Experience Level

4 - 7 Years of Experience

Career Level

Senior Executive

Job Specialisation


Company Profile

Snappymob Sdn. Bhd. (Reg. No. 201201040611 / 1025089-W)-logo-image

Snappymob Sdn. Bhd. (Reg. No. 201201040611 / 1025089-W)

We are SnappymobWe are an expert mobile and web app developer since 2012. We develop iOS, Android, Hybrid and Web apps of the highest quality.Our goal was to build best-of-breed apps for our clients and users. We help brands design and develop gorgeous apps backed by sophisticated web services – at other times, we may be providing technical consulting for tricky bits to help a client’s team get their project across...