Search by job, company or skills

Glints

Quality Assurance Engineer

2-4 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago

Job Description

Quality Assurance Engineer II (UI Automation)

A technology-enabled mobility company headquartered in Singapore is on a mission to empower communities with accessible and sustainable mobility solutions. The company operates car-sharing and car subscription services, providing flexible transportation access through a large network of vehicles and locations across Singapore.

With a vision to create a world where people can move freely and sustainably, the company continues to expand its reach and innovation in mobility services.

They are currently looking for an experienced, talented, and highly motivated QA Software Engineer II to strengthen their development team by advancing their automated testing framework.

In this role, you will work at the forefront of quality assurance, leveraging automation tools to design, develop, and maintain scalable testing processes. You will help define testing strategies, build comprehensive QA frameworks, and ensure the delivery of high-quality engineering builds.

Key Responsibilities

  • Design, create, and maintain test cases, test plans, and automation frameworks, aligned with product requirements and best practices.
  • Collaborate with product managers, developers, and QA leads to plan and execute testing strategies.
  • Develop and enhance UI and API automation scripts, ensuring stability and minimizing flaky tests.
  • Perform functional, integration, regression, and smoke testing across multiple platforms (web and mobile).
  • Identify, document, and track bugs and issues, ensuring proper resolution and retesting.
  • Participate in sprint grooming, sprint reviews, and release planning, including preparing release documentation when needed.
  • Contribute to CI/CD pipelines by integrating automated tests and monitoring execution results.
  • Stay updated with latest testing tools, frameworks, and QA best practices, recommending improvements where necessary.

RequirementsEducation & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum 2+ years of experience in QA automation or software testing, preferably in an Agile/Scrum environment.

Technical Skills

  • Strong understanding of QA processes, methodologies, and test lifecycle management (unit, integration, regression, smoke, UAT).
  • Hands-on experience with Web and Mobile UI automation tools, such as:
  • Selenium
  • Appium
  • Bonus: Playwright or Cypress
  • Familiar with test framework architectures such as Page Object Model (POM), Screenplay, or modular design.
  • Familiarity with device farms (AWS Device Farm, BrowserStack, Perfecto).
  • Experience with API test automation tools such as Rest-Assured or Postman.
  • Proficiency in automation scripting using Java, Kotlin, or similar languages.
  • Experience with performance/load testing tools (JMeter, Gatling, Locust, LoadRunner) is a plus.
  • Knowledge of CI/CD tools (e.g., Jenkins) and test management tools (e.g., Jira AIO).
  • Familiarity with Git version control.
  • Basic understanding of cloud-based testing environments (AWS, Azure, or similar) is a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144150947