Quality Assurance Engineer
Taipei (Taipei City) Design / Civil engineering / Industrial engineering
Job description
If you could change one thing about travel, what would it be? At Amadeus, you can make that happen!
Travel makes the world a better place and we are fully dedicated to improving it and making it even more rewarding. We are one of the world’s top 15 software companies: we provide technology solutions and services within the travel industry.
Do you have ideas on how to improve travel for everyone? Do you find the idea of working in a diverse, multicultural environment exciting? Are you ready to make an impact across the world? Great, then join us! Let’s shape the future of travel together. #shapethefutureoftravel@Amadeus
Business Environment
Due to the complexity of our application, it makes very challenging to extensively ensure a good quality of the product we are delivering to our customer. In the context of Travel channel delivery, the department Eco system validation has been created and its mission will be:
As the voice of the customer we must ensure the quality level of our products we deliver by constantly increasing business knowledge, as well as defining the automated test coverage ensuring the End to End non-regression coverage is as close as possible to our customer configurations and flows.
Moreover, making sure that upon a new release of front-end, we will not jeopardize the eco system of our customers in the segments retail, Business Travel Agent, Corporation, Online Travel Agent and Web services is a must.
Overall Purpose
Ensure that, upon new or enhanced development of Sell connect, Cytric or any development performed by TCH delivery, the new version will be tested in the eco system of the main customers/market.
The QA engineer is the functional expert of a set of products . His role is to validate that all aspects of the product and related components are delivered according to agreed quality level to production. Based on the discovery session and specification, the Test plan is created and executed.
Located in one of the regions (WEMEA, LATAM, NECSE, NORAM, APAC) , the QA will belong to a QA community and will share/exchange tools , methods and good practices as well as the results of the tests and the issues he is facing.
Scenarios are specified and priorities set for the automation of test cases for future regression testing.
Main Accountabilities
Participate to the delivery session of the new version of SeCo and Cytric as well as new development from Development teams with strong focus on testability in the eco system environment of a set of customers.
Interface with relevant departments to identify interaction with other Amadeus packages and assure functional compatibility.
Interface with Application Development and Product Management teams to maintain and extend functional knowledge in order to permit test scripts design and maintenance of applications
Organise meeting with development and product definition in order to determine the configuration, set-up, methods and tools needed to perform the test of the functionality.
Interface with relevant departments to identify interaction with other Amadeus packages and ensure functional compatibility, risks and dependencies.
Build test plans and review it with Development team and PDEF teams.
Reviewing requirements for testability, traceability(matrix coverage)
Scripts creation and execution based on customer requirements and specification.
Creation and execution of Test plans based on customer configurations and specificities.
Follow-up of defects opened during the test validation.
Participate to different meetings during the validation cycle: Integration meetings, defect triage meetings, preproduction meetings.
Recording and Monitoring of test results within HP ALM/Quality Center or the test plan excel sheets.
Ensure compliance of the delivered functionality and system integrity, and perform functional sign off.
Ensure production integrity by validating and prioritizing reported problems prior to production load.
Ensure execution and analysis of tests and give final approval for load to Production.
Maintain, improve and plan the evolution of test scripts and scenarios.
Define the test coverage for automation
Validation of new features in scrum methodology or V cycle.
Requirements:
Education
University degree in Computer Science or related field, or equivalent work experience
Fluent English
ISTQB certification is a plus
Functional Skills
Curiosity, willing to go deeper in the tests and learn the eco system of a set of main customers to ensure no issues will be detected by the customers.
Willing to learn complex products and interactions with eco system of the main customers
Ability to manage Test processes
Good knowledge of reservations applications and SECO front-end is a plus
Knowledge of Test tool
Good understanding of testing methodologies and industry standards
Other Global Distribution System knowledge is a plus
Technical Skills
Knowledge of Global Distribution System (Amadeus),
ALM (HP) is a plus
TT scripts , python is a plus
Personal Skills
Multicultural Approach
Analytical and conceptual thinking
Accountability and Proactivity
Change management and Flexibility
Industry and Business Expertise
Relationship & Team Building
Customer Focus
Good communication and influencing skills
Autonomous
Curious and willing to find bugs
Our diversity commitment: equality, diversity and inclusion are part of who we are. We’re committed to equal opportunities and treatment regardless of age, ethnicity, gender, beliefs, sexual orientation or disability.
Any duplication and display of partial or full content of our job advertisement on any support, such as brochures, websites, mail, emails, this list is not exhaustive, is strictly forbidden without prior formal Amadeus’ authorisation.
Recruitment agencies: Amadeus does not accept agency resumes. Please do not forward resumes to our jobs alias, Amadeus employees or any other company location. Amadeus is not responsible for any fees related to unsolicited resumes.