Amadeus

QA Engineer 3

Amadeus Bengaluru, Karnataka, India

Job Title

QA Engineer 3

Job Summary

The candidate is part of the E2E QA team who performs a unique method of running E2E tests with a market approach to validate all the Amadeus product ecosystem.

Will be responsible to lead the automation activities and develop the automation scripts by supporting/collaborating with the team members.

Strong knowledge/experience in JAVA

Provide the technical assistance for any tool/technical development.

Run the automatic campaign and secure the releases before loading to production. Publish the report on time. Identify the defects and follow up till closure.

Candidate should have devOps experience on linux and CI/CD implementations.

Maintain the servers for CI/CD."

Common Accountabilities

  • Has the required technical/functional knowledge and experience in own discipline. Knowledge of the Amadeus business and how it is related to own area.
  • Works using existing procedures or guidelines and provides inputs to support/influence area decisions. Makes recommendations on new solutions and proposes improvements by analyzing different sources of information.
  • Works with a moderate level of guidance and direction from manager.

Specific Accountabilities

Test strategy

  • Attend to specification/architecture reviews (also on customer specification reviews when applicable), and provide feedback along with any potential impact, risk, issue or missed gap based on experience,
  • Define test strategy and test plan containing test cases (functional and non-functional), ensure traceability with specifications and customer requirements,
  • Ensure compliance of test strategy with CI/CD guidelines, Green IT guidelines and all quality guidelines (SDL, STDL), QA best practices/standards from the industry (ISTQB..),

Test expertise

  • Design test cases and write test case scripts.
  • Prepare test environment, test data, and execute test cases.
  • Provide sign-off (go/no-go) on tested features based on defined exit criteria,
  • Continuously assess the need to add/update/remove test cases to existing regression and CI/CD pipeline when new product features are delivered and based on metrics (stabilization, deletion of flaky tests...),
  • As part of maintenance activities, investigate PTRs, test the fixes, and enrich test suites accordingly,

Test automation

Create/maintaining the automation Framework and develop automation scripts using Java & Selenium / Groovy scripts.

Peer review on the deliveries of automatic scripts from his peers and make sure the automation script has been developed by following the standards with defined quality.

Participate to the delivery session of the new release of Sell connect, with strong focus on testability in the eco system environment of a set of customers.

Interface with Application Development and Product Management teams to maintain and extend functional knowledge in order to build relevant scenario and maintain them.

Influencing the functional teams on the test coverage to produce the right business scenarios. Grow in the functional area, like a Travel Agent.

Provide clear report to load or not the product evolution in production. Develop strong interaction with functional teams spread world-wide.

Ensure execution and analysis of tests and give final approval for a new release to Production.

Run the automated campaigns on a daily basis to assess the health of the application, identify the defects and follow up till closure with dev team.

Defect management

  • Open defects for software or documentation, assign relevant level of severity based on the importance of the issue, provide relevant investigation and information in order to fix defects,
  • Check defect fix, and give go/no-go for the load of production defects,

DevOps:-

Proactively maintain all Linux infrastructure technology to 24x7 uptime service Operating system platform.

Problem-solving and troubleshooting.

React quickly to feedback to continuously improve processes.

Support for migration to cloud

Engineering of RedHat Linux Systems Administration-related solutions for various project and operational needs

Fault finding, analysis, and logging information for reporting performance exceptions

Manage, coordinate, and implement software upgrades, patches, hotfixes on servers, workstations, and network hardware

Build and maintain operational tools for deployment, monitoring, and analysis of Public Cloud infrastructure and systems

Good knowledge of Docker, Containers, and Kubernetes

Provision, configure and maintain public cloud infrastructure defined as code

Understanding of CI-CD solutions and implement it

System troubleshooting and problem-solving across platform and application domains

Tools And Technology

Selenium & Java

Geb & Spock with Groovy Scripting language

Playwright /BDD Framework

Jenkins, CI/CD

Octane/ ALM

Knowledge/experience in travel domain is a plus

Postman/SOAP UI/Python/Webservice is a plus

Dev ops

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Amadeus by 2x

See who you know

Get notified about new Quality Assurance Engineer jobs in Bengaluru, Karnataka, India.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub