QA Engineer

Plan and run quality testing across functional, performance and production smoke testing, automate where suitable, trace defects back to development teams, and improve QA processes for time and cost. Three or more years in QA.

Engineering · Malaysia / Indonesia · Full-time

About the role

We are seeking a dynamic QA Engineer to support our most strategic initiatives, from cloud migrations to Generative AI implementations. Whether you are a rising star or a seasoned leader in quality assurance, this role offers the chance to shape production AI solutions while growing your expertise in AI and cloud technologies.

Develop plans to execute quality testing

  • Work with relevant teams to plan for quality testing based on established testing procedures and guidelines.
  • Identify relevant features for quality testing.
  • Develop quality testing approach and steps to satisfy test objectives, including functional and user acceptance tests, performance tests, and production smoke tests.
  • Develop test plans.
  • Obtain technical documents to understand user requirements, product specifications and intended outcomes.
  • Create test scenarios that comply with established testing procedures and guidelines.

Perform quality testing

  • Conduct quality assurance tests against design requirements and specifications.
  • Analyse results from quality assurance tests to determine whether the product fulfils performance standards and functional requirements as detailed in design requirements and specifications.
  • Identify issues that arise from quality assurance tests and document testing outcomes.
  • Trace issues to the relevant development stage and teams.
  • Automate quality assurance testing for suitable types of tests and test processes.
  • Keep track of improvements made to enhance the quality of products.
  • Apply existing procedures to solve routine or standard problems.

Optimise quality processes

  • Conduct research on industry best practices and new methodologies, practices and technologies to optimise quality assurance processes.
  • Identify opportunities to decrease time and cost spent on system quality assurance processes.
  • Propose improvements to optimise the quality assurance testing process.

Core competencies

  • 3+ years in the tech project quality assurance domain, cloud or AI projects preferred.
  • Test certifications, or equivalent practical experience, preferred.
  • Cloud awareness: AWS services, migration frameworks, cost management.

Success traits

  • Meticulous and analytical, ensuring that products, services and processes meet high standards of quality and compliance.
  • Strong rigour in designing and implementing testing protocols, analysing data, and identifying areas for improvement.
  • Critical and systematic thinking that anticipates potential issues and develops solutions proactively.
  • You value precision, structure, and continuous learning.
  • AI curious: you are excited to explore GenAI for test efficiency gains.

Qualifications

  • Degree in Business, Computer Science, or a related field, or equivalent experience.
  • Fresh graduates with QA internships or certifications may apply for the junior QA Engineer position.
  • Senior candidates: show us your complex tech QA experience and team leadership.

Why Axrail?

  • AWS Premier Projects

    Work on cutting-edge cloud/AI implementations.

  • Career Accelerator

    Grow into Program Management or Technical PM roles.

  • Innovation Culture

    Experiment with GenAI tools for project delivery.

  • Hybrid Flexibility

    Balance office collaboration with remote work.

Ready to apply?

Submit your application and tell us why this role fits you. Attach whatever shows your work best: resume, GitHub profile, code samples, links to personal projects.