Expires soon Amadeus Nice

Internship: Visual testing study and integration in Software Development Life Cycle (42141)

  • Internship
  • Nice, USA
  • IT development

Job description

Join us and shape the future of travel

Shaping the future of travel has always been important to us at Amadeus. Today, with technology getting smarter by the minute, that future is more exciting than ever.

We work at the heart of the global travel industry.  Amadeus offers you the opportunity to learn and grow and drive your own progression in an exciting and multicultural environment.

Our people are driven by a passion for 'Where next?' If you want to shape your career and the future of travel, Amadeus is the place for you.

Team Description

Amadeus develops some of the largest travel solutions worldwide. We provide solutions to Travel Agencies, Airlines, Hotels, Airports, Travellers... The business complexity of the Travel Industry and the competitive landscape create interesting challenges to deliver products with the highest quality standards, while maintaining a steady delivery pipeline with low time to market and high reactivity to market requirements.

The team’s mission is to design and develop the quality platform cross Amadeus teams to optimize and standardize the product qualification phases.

We are working to deliver a future environment with recent technologies and organization (Scrum/Kanban).

Main Responsibilities

Today the products qualification is more and more automatic. The test case scenarios benefit from the latest scripting technologies that emulate the end users behaviour using a graphical interface. These technologies are already deployed in Amadeus: Geb/Spock, Selenium, Protractor and HP Unified Functional Testing are used thousands of times every day to qualify the Amadeus products.

The main limitation of this approach is that the graphical interface rendering is not evaluated. Which means that it validates that the User Interface behaves as expected, but it does not check that it ”looks” as expected. For example, a button could exist and its associated action could be working perfectly but with an inappropriate shape or bad color.

The common solution to this limitation is to add a step of ”visual testing” to validate the rendering of the graphical interface. This step is today manual in Amadeus.

The purpose of this internship is to evaluate the possible automated options for ”visual testing” that could be deployed and used in the context of Amadeus products.

The trainee will participate to:

· Collect the requirements from Amadeus teams to integrate this methodology in the Software Development Life Cycle
· Analyze the commercial solutions or in house tools and produce a comparative study
· Participate in designing a technical solution, prototype it and implement it.

Desired profile

Requirements

Knowledge in software developement, Good knowledge in HTML.

Good English level

Sensibility to software validation, Knowledge of Selenium or other similar scripting tools would be a plus.

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. 
 

Make every future a success.
  • Job directory
  • Business directory