company-logo-image

QA Automation Engineer (Full-Time)

ashley-avatar-image

AI-generated summary

beta

This job is for a QA Automation Engineer who ensures our web and mobile apps are bug-free before they reach users. You might like this job because you'll create quality tests, work with cool tech like Laravel and Flutter, and be a key team player!

RM 3800 - RM 4500

Cheras, Kuala Lumpur

Job Description

We are looking for a meticulous and proactive System Development Tester (QA Engineer) to ensure the highest quality for our web and mobile applications. You will be responsible for creating a robust testing framework that covers our Laravel backend, Vue.js frontend, and Flutter mobile apps. Your goal is to catch bugs before they reach production and advocate for a "quality-first" culture within our development team.

Job Scope & Responsibilities

  • Test Strategy: Design and implement comprehensive test plans for web (Laravel), mobile (Flutter) and IoT platforms.
  • Automation: Develop, maintain, and execute automated test scripts for regression, functional, and integration testing.
  • API Testing: Validate RESTful APIs for data integrity, security, and performance.
  • Bug Management: Identify, document, and track software defects using internal project management tools; work closely with developers to verify fixes.
  • Mobile Testing: Perform UI/UX and functional testing on Android and iOS devices using Flutter-specific testing tools.
  • CI/CD Integration: Integrate automated tests into our deployment pipeline to ensure stable releases.
  • Collaboration: Participate in sprint planning and "refinement" sessions to identify potential edge cases before coding begins.

Job Requirements

Technical Requirements

  • Experience: 2+ years in Software Quality Assurance or Development.
  • Web Stack: Familiarity with testing Vue.js applications (using tools like Cypress, Playwright, or Vitest).
  • Mobile Stack: Experience testing Flutter apps (familiarity with Widget testing or Integration testing is a plus).
  • Backend Knowledge: Ability to test Laravel/PHP environments and write SQL queries for data verification.
  • API Testing: Proficiency with Postman, Insomnia, or similar tools for backend validation.
  • Version Control: Comfortable using Git (GitHub/GitLab).

Preferred Qualifications

  • Knowledge of PHPUnit for backend unit testing.
  • Experience with Performance/Load testing (e.g., JMeter).
  • Familiarity with Appium or Flutter Integration Test for mobile automation.

Skills

Quality Assurance
Vue.js (Javascript Library)
Flutter (Software)
Laravel
Github
Gitlab
Appium
Test Automation
Development Testing
Internet Of Things (IoT)

Company Benefits

Travelling Allowance

Drive, public transport or even walk, we still pay you

Laptop Subsidy (Macbook !!!)

Up to RM7500 per person

MC claim, body and optical check up subsidise

Up to RM300 per year

Learning week

5 days leave (Excluded from annual leave) and claimable up to RM200 per person on learning new knowledge

Quarterly Event

One major activity per quarter

Monthly Sport Event

Let's get wet together with the team!


Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive

Job Specialisation


Company Profile

Softwell Sdn Bhd-logo-image

Softwell Sdn Bhd

What comes into your mind when you see the word Softwell? It has the same pronunciation as "Solve Well", we solve all the issues well for our customers. Our Vision: To provide scalable IT solutions to SMEs that makes the business run easily. Our Mission: To create customised systems with the relevant technology that brings the most value to the business. Facebook: https://www.facebook.com/softwellasia Instagram:...