Taro Logo

Software Engineer I

Asia's leading airline established in 2001, serving 24 countries and over 130 destinations as the region's largest low-cost carrier.
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
Travel

Job Description

AirAsia, Asia's leading low-cost airline, is seeking a Software Engineer I to join their engineering team in Kuala Lumpur. This role combines software development and test automation, requiring 1-3 years of experience in automated testing and programming. The position offers an opportunity to work with modern technologies and frameworks while contributing to the airline's digital transformation.

The ideal candidate will be responsible for developing and maintaining test automation frameworks, executing various types of testing, and providing technical support. They should have experience with testing tools like Selenium and programming languages including Java, PHP, or Python. Knowledge of CI/CD and modern web applications is essential.

AirAsia offers a comprehensive benefits package including medical coverage, flight benefits, and various wellness programs. The company has a strong track record of internal growth, with examples of employees advancing from various positions to leadership roles. As part of a major airline serving 24 countries and over 130 destinations, this role offers excellent exposure to large-scale systems and the aviation industry.

The company culture emphasizes innovation and personal growth, with their "Dare to Dream" philosophy evident in their evolution from a traditional airline to a digital-first company. This role would suit someone looking to combine technical skills with the excitement of working in the aviation sector.

Last updated 9 days ago

Responsibilities For Software Engineer I

  • Serve as a key member of Engineering team and contribute to establishing best technical practices
  • Work closely with Product team to understand feature functionality expectations
  • Improve, maintain, and execute automated functional, regression, acceptance and performance testing codebase
  • Code and debug automation-related software features and tools
  • Execute tests for applications and services
  • Implement and maintain testing frameworks
  • Provide L1 – L3 support to existing automations/processes
  • Analyze root causes of incidents and problem-solve issues

Requirements For Software Engineer I

Java
PHP
Python
  • 1-3 years of relevant experience
  • Experience in automated test suites using Cucumber, TestNg, Selenium, SoapUI
  • Proficient with bug tracking and test management toolsets
  • Working knowledge of TDD & BDD
  • Ability to code in Java/PHP/Python
  • Knowledge in CI/CD
  • Understanding of modern web applications and REST concepts
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills

Benefits For Software Engineer I

Medical Insurance
Parental Leave
  • Medical and insurance benefits
  • Maternity expenses coverage
  • Flexible work arrangement
  • Health and fitness amenities
  • Paid time off
  • Wellness programmes
  • Childcare amenities
  • Financial and career growth programmes
  • Free flights
  • Unlimited discounted flights
  • Exclusive partner discounts

Related Jobs

Automation Engineer

Entry-level Automation Engineer position at NXP Semiconductors, combining software development with industrial automation in semiconductor manufacturing.

Auto Test Developer

Auto Test Developer position at TD SYNNEX, focusing on automation test development and implementation, requiring 1+ years of experience and strong programming skills.

FA Software Engineer

FA Software Engineer position at NXP Semiconductors, developing software tools for failure analysis engineers, requiring Java and Python expertise.

IT Extension (Data Specialist-Developer)

Entry-level Data Specialist-Developer position at Accenture focusing on ETL development, software configuration, and application enhancement using Cassandra and Azure Data Lake Analytics.

IT Extension (Data Specialist-Developer)

Entry-level Data Specialist-Developer position at Accenture in Kuala Lumpur, focusing on ETL development and data engineering with 1 year experience required.