Back to Home

Test Automation Engineer

About the department

The Product and Technology Group is the idea and application development team that creates and maintains the large-scale digital publishing and classified listings systems that enable iCar Asia to distribute to and monetize buyers, private sellers, dealers and advertisers while always maintaining a significant innovative and market leading position.

About the job

To be responsible for the overall development and definition of test cases, test automation scripts, test execution and test environments including the creation of a continuous integration and automation environment.

Who are we looking for?

Key Accountabilities:

1. Test Planning & Execution
• Write, enhance and maintain test cases as necessary
• Code, modify and document test automation scripts in accordance to pre-defined requirements or manual test cases
• Follow-up on issues and defects diligently
• Define the standards to support the management of the testing process as a whole
• Update defect descriptions, comments and status on time and accurately
• Have overall responsibility for ensuring that quality of the product and system before and after each new release.
• Adhere to the project methodology and testing methodology wherever practical

2. Reporting
• Maintain and report against a defect management system
• Ensure that good communication channels are developed and maintained with other key areas within the project, in particular with the development teams and Business Analysts
• Keep test case and defect status updated at all times

3. Personal Development and Teamwork
• Demonstrate flexibility in operating as part of a team
• Demonstrate an awareness of personal development needs and actively participates in self development activities
• Is aware of and complies with all company policies.
Last but not least, collaborate with the Management, undertake any other duties or projects that may be reasonably required by the Management or that may be reasonably foreseen through proactive role engagement and deal with matters arising in a timely and effective manner.

Essential knowledge, skills and abilities:

• Bachelor’s degree or equivalent, preferably in an IT-related fieldof study
• Minimum 2 years experience in testing and automation
• 2 years of Web Testing (Functional, Synchronisation, Browser Compatibility, End to End and Regression testing)
• Manual testing experience
• Experience working with applications that use Java, Oracle, Tomcat, Apache, Linux, xHTML, CSS, and other web technologies
• Experience with Implementing and configuring automation test tools (selenium, visual studio, coded UI, codeception, etc) with Python (or Java, C++, PHP etc)
• Familiar with automation Robot Framework or Pytest
• Experience in planning, designing and developing test automation suite for website in mobile and desktop mode
• Experience with Defect management tools like JIRA
• Experience with Test Management Tools like Testlink, Quality Center
• Experience working with Information Architects and System Architects, and familiarity with a user-centred design process
• Demonstrated ability to independently time manage, and deliver to deadlines
• Ability to conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities
• Numerate and with excellent use of English

Desirable knowledge, skills & abilities:

• Experience on large enterprise Web Content Management System projects an advantage but not mandatory
• Experience working in Agile teams desirable
• Solid experience working for a multinational organisation where English is the primary business language and ideally based abroad
• Previous experience in automotive and/or online media industry
• Experience working and making decisions in a low-structure environment

Person specification:

• Comfortable and familiar with working both independently and in a team-oriented, collaborative environment
• Extremely high standards of accuracy, presentation, care over work and an eye for detail
• Pro-active in creating own workload and looking for tasks; able to self-motivate, work independently and use own initiative in the absence of clear guidelines by identifying tasks/issues , projects and/or potential problems in advance and creating solutions
• An efficient, calm, fast and flexible approach; prioritises workload to meet targets and deadlines; manages multiple priorities; adapts quickly to changing requirements in a very fast-paced working environment
• Accountable and responsible; follows up on work, sees tasks through to completion and takes ownership of outcomes
• A proactive approach to both written and oral communication at different levels and in different contexts; able and willing to adapt style to build and maintain relationships
• A sensitive, diplomatic and sophisticated manner when dealing with colleagues, senior management and third parties; listens carefully and establishes credibility
• Adopts a positive, innovative and creative attitude to work; thinks outside the box and explores the better way of doing things and takes on a “sleeves-rolled-up” and “can-do” approach even when faced with challenges
• Maintains absolute integrity and confidentiality; is trustworthy, honest, credible and reliable

Subscribe to our Newsletter

Keep track with iCar Asia updates