Amadeus

QA Engineer

Amadeus Pune, Maharashtra, India
No longer accepting applications

Job Title

QA Engineer

The Amadeus Hospitality BI products provide critical insights to our customers that assist them in increasing revenue and profitability. Ensuring access to the right data at the right time helps our customers accelerate revenue for long-term growth.

With Amadeus’ Hotel Business Intelligence Solutions, customers unlock a complete, 360-degree view of rate, occupancy, and distribution trends with both forward-looking and historical data, as well as data from different competitive sets in their market.

Common Accountabilities

  • Has working experience and advanced and specialized technical/functional knowledge in own discipline. Understands how your own area contributes to the business. Acts as a reference for colleagues with less experience and supports junior team members.
  • Influences decisions related to own activity, anticipating dependencies and consequences in complex scenarios, contributes to transversal projects, proposes improvements to processes, and is accountable for own and team commitments.
  • Works independently within the plan dictated by the manager, with some guidance on most complex situations.

Specific Accountabilities

  • Understand data warehouse and database concepts.
  • Write SQL queries, stored procedures, and test scripting to delete, define, load, and merge data for tests.
  • Develop strategies, test plans, and test cases specific to data quality and governance.
  • Create effective ETL and API-driven test cases and scenarios based on different technology and business requirements.
  • Implement automated testing, as necessary.
  • Manage and introduce CI/CD workflows for testing, as required.

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), and 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

  • Assess the necessity to automate a subset of (or all) test scripts
  • Use test automation framework and contribute to its improvement

Defect management

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

Reporting

  • Report and communicate on test activities to the line organization, software developers, and product definition analysts
  • Provide visibility on testing campaigns/milestones to all stakeholders

Support

  • Provide mentoring and adapted support to newcomers
  • Provide adapted support to QAE peers based on experience

Knowledge sharing

  • Share knowledge on a specific topic (technical/functional) and spread it among the QA community as well as other stakeholders

Quality assurance ambassador

  • Show accountability for the project, product, or release quality control
  • Propagate quality assurance best practices based on the highest standards in relevant teams and quality communities

Technicity

  • Efficiently use QA tooling stack and frameworks
  • Be a force of proposition for improvement of existing ones or development of new ones
  • Be proactive about any issue/change that is likely to affect QA peer's daily job

Continuous and sustainable improvement

  • Be a driving force behind proposals to improve current quality processes in a constantly evolving development lifecycle framework (SAFE...)
  • Act as a pioneer and be part of implementation teams/workshops/taskforces for the newest used tools/frameworks/technologies
  • Participate in the understanding, measurement, and reduction of the environmental impact of the tested applications and associated QA activities

Education

Bachelor’s Degree in Information Technology, Engineering, or a related discipline

Relevant work experience

6+ years of experience in data analysis focused on quality assurance or similar positions.

Technical Skills

To be successful in this role, you must have strong hands-on experience in data-driven testing and validation.

Together With This, You Should Have

  • Experience with Agile or Scrum software development methodologies
  • Experience in different types of data, functional and API testing
  • Proficient in using SQL for data validation.
  • Adapt in creating scripts for automated and faster data validation.
  • Experience in
    • Automation testing using Selenium
    • Programming languages such as Java, JavaScript, Python
    • Azure/AWS/GCP
    • Docker, Kubernetes, Helm
    • Git, CI/CD, Jenkins
    • Splunk, Datadog, Grafana
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 Pune, Maharashtra, 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