Quality Analyst – SDET (UI + API Automation)

American Express Global Business Travel
Full-timeBengaluru, India

📍 Job Overview

Job Title: Quality Analyst – SDET (UI + API Automation)

Company: American Express Global Business Travel

Location: Bangalore, India

Job Type: Full-Time

Category: Quality Assurance / Software Development Engineering in Test (SDET)

Date Posted: March 11, 2026

Experience Level: 8-12 years total QA experience, 4+ years hands-on automation, 2+ years leadership/mentoring.

Remote Status: On-site (minimum 3 days/week in Bangalore office)

🚀 Role Summary

  • This role is critical for ensuring the quality and reliability of Amex GBT's travel technology platforms through robust automation strategies.

  • The Senior Quality Analyst/SDET will be instrumental in designing, implementing, and maintaining scalable automation frameworks for both User Interface (UI) and Application Programming Interface (API) layers.

  • A key focus will be on integrating automated testing seamlessly into Continuous Integration/Continuous Deployment (CI/CD) pipelines to accelerate release cycles and improve efficiency.

  • The position requires driving quality engineering best practices within an Agile/Scrum development environment, acting as a subject matter expert in test automation and quality assurance methodologies.

📝 Enhancement Note: While the title is Quality Analyst, the responsibilities and required experience (SDET, UI + API Automation, Framework Design, CI/CD) clearly position this as a Senior SDET or Automation Lead role, requiring deep technical expertise and leadership. The focus on "operations" in this context refers to the operational excellence of software delivery and quality assurance processes, rather than traditional Revenue or Sales Operations.

📈 Primary Responsibilities

  • Test Strategy and Planning: Define and execute comprehensive test strategies encompassing functional, UI automation, API automation, regression, and integration testing across multiple releases.

  • Automation Framework Development & Governance: Design, implement, and maintain scalable, robust automation frameworks for UI (e.g., Selenium WebDriver) and API (e.g., REST Assured) testing, ensuring high coverage and stability.

  • CI/CD Integration: Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, Azure DevOps) to enable frequent and reliable builds and deployments, reducing manual intervention.

  • Quality Metrics & Reporting: Develop and maintain quality metrics dashboards, providing clear visibility into test execution status, automation progress, defect trends, and release readiness to stakeholders.

  • Defect Management & Risk Mitigation: Lead defect triage meetings, analyze root causes of systemic issues, and implement strategies to minimize production defect leakage and manage risks associated with high-impact releases.

  • Cross-Functional Collaboration: Serve as the primary QA point of contact, collaborating closely with Product Managers, Business Analysts, Engineering teams, and DevOps to ensure alignment on quality objectives and seamless integration of testing processes.

  • Domain Expertise Application: Leverage experience in the Travel Management Company (TMC) domain, including booking lifecycle platforms, mid-office/back-office systems, ticketing, exchanges, refunds, reconciliation, and GDS integrations (Amadeus, Sabre, Travelport), to enhance test coverage and strategy.

📝 Enhancement Note: The responsibilities highlight a blend of hands-on technical execution and strategic leadership. Emphasis is placed on framework design, CI/CD integration, and a strong understanding of the travel domain, differentiating it from a standard QA Analyst role.

🎓 Skills & Qualifications

Education:

Experience:

  • A minimum of 8-12 years of overall Quality Assurance (QA) experience in enterprise or product-based environments.

  • At least 4+ years of dedicated, hands-on experience in designing and implementing test automation frameworks for both UI and API layers.

Required Skills:

  • UI Automation: Strong proficiency with Selenium WebDriver for designing and executing UI automation scripts.

  • API Automation: Proven experience with REST API automation testing, with a preference for frameworks like REST Assured.

  • Framework Design: Demonstrated ability to design, build, and maintain scalable and maintainable automation test frameworks.

  • CI/CD Integration: Hands-on experience integrating automated testing into CI/CD pipelines using tools such as Jenkins or Azure DevOps.

  • Backend Validation: Proficiency in using SQL for backend data validation and database testing.

  • Agile Methodologies: Deep understanding and practical application of Agile/Scrum methodologies in a QA context.

  • Test Management Tools: Experience with JIRA and Confluence for test case management, defect tracking, and documentation.

Preferred Skills:

  • Travel Domain Expertise: Experience within a Travel Management Company (TMC) or a deep understanding of travel booking lifecycle platforms, mid-office/back-office systems, ticketing, exchanges, refunds, reconciliation, and financial validations.

  • GDS Knowledge: Familiarity with Global Distribution Systems (GDS) integrations such as Amadeus, Sabre, or Travelport.

  • Performance Testing: Exposure to performance testing tools and methodologies.

  • Cloud Platforms: Familiarity with cloud environments (AWS, Azure, GCP) and their implications for testing.

📝 Enhancement Note: The "preferred skills" section is crucial for candidates aiming to excel in this role, as deep domain knowledge in the travel industry is specifically called out as an advantage. This indicates that candidates with this background will be highly competitive.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Automation Framework Samples: Showcase examples of robust, scalable automation frameworks designed for UI and/or API testing, highlighting architecture, design patterns, and maintainability.

  • CI/CD Integration Examples: Provide evidence of integrating automated test suites into CI/CD pipelines, demonstrating how this process was set up and the benefits achieved (e.g., faster feedback loops, reduced cycle times).

  • Test Strategy Documentation: Include sample test strategy documents or outlines that demonstrate a comprehensive approach to quality assurance, covering functional, automation, performance, and integration testing.

  • Metrics & Reporting Dashboards: Present examples of quality metrics dashboards or reports that effectively communicate test progress, defect analysis, and release readiness to both technical and non-technical stakeholders.

  • Process Improvement Case Studies: Document specific instances where you identified inefficiencies in QA processes or test automation and implemented solutions that led to measurable improvements in coverage, stability, or efficiency.

Process Documentation:

  • Workflow Design & Optimization: Demonstrate experience in designing and documenting end-to-end testing workflows, including the identification of manual processes suitable for automation and the mapping of automated test execution within the broader SDLC.

  • Automation Implementation: Provide examples of how automation scripts and frameworks were implemented, including version control strategies, coding standards, and best practices for maintainability.

  • Performance Analysis & Reporting: Showcase how test results and defect data were analyzed to identify trends, root causes, and areas for process improvement, with clear reporting mechanisms for stakeholders.

📝 Enhancement Note: For SDET roles, a portfolio is less about traditional "operations" process documentation and more about demonstrating technical execution, framework design, and successful implementation of automation strategies within an SDLC. The focus should be on tangible examples of code, framework architecture, and the impact of automation on release velocity and quality.

💵 Compensation & Benefits

Salary Range:

Benefits:

  • Comprehensive Health & Welfare: Includes health and welfare insurance plans designed to support employee well-being.

  • Retirement Planning: Access to retirement programs to secure future financial stability.

  • Family Support: Generous parental leave and adoption assistance programs are provided.

  • Wellbeing Resources: A suite of resources dedicated to supporting the overall physical and mental wellbeing of employees and their immediate families.

  • Travel Perks: Exclusive deals on flights, hotels, cruises, and car rentals offered weekly.

  • Learning & Development: Access to an extensive learning platform with over 20,000 courses, including leadership development programs.

  • Internal Mobility: Priority consideration for internal job openings.

  • Inclusion Groups: Opportunities to connect with colleagues through global INclusion Groups.

Working Hours:

  • Standard work hours are expected to be 40 hours per week.

  • Flexibility Required: Candidates must be willing and able to work in 2nd shifts (3:00 PM IST to 12:00 AM IST) and potentially occasional weekends as business needs dictate.

📝 Enhancement Note: The salary estimate is based on industry benchmarks for Senior SDET roles in Bangalore, India, considering the specified experience and technical skill set. The benefits package is detailed, emphasizing Amex GBT's commitment to employee well-being, professional growth, and work-life balance, with specific mentions of travel perks and learning resources. The shift requirement is a critical operational consideration for candidates.

🎯 Team & Company Context

🏢 Company Culture

Industry: Travel Technology / Business Travel Services. Amex GBT operates within the dynamic and complex global travel industry, providing technology solutions and services to businesses. This context means a focus on reliability, integration, and efficiency is paramount.

Company Size: Large Enterprise (indicated by the comprehensive benefits and global presence). This size often means structured processes, opportunities for specialization, and potential for career advancement within a large organization.

Founded: While the founding date isn't explicitly stated, Amex GBT is a well-established entity within the business travel sector, implying a history of innovation and adaptation to market changes.

Team Structure:

  • Agile Teams: The role operates within Agile/Scrum teams, emphasizing collaboration, iterative development, and continuous feedback.

  • Cross-Functional Collaboration: Expect close interaction with Product Managers, Business Analysts, Software Engineers, and DevOps engineers, requiring strong communication and teamwork skills.

  • QA Specialization: The QA team likely has specialists in various areas, with this role focusing on automation engineering and strategy.

Methodology:

  • Agile & Scrum: The primary development methodology is Agile/Scrum, meaning iterative development, daily stand-ups, sprint planning, reviews, and retrospectives are standard.

  • Quality Engineering Focus: Emphasis on building quality into the process from the start, rather than just testing at the end. This includes test automation, CI/CD integration, and proactive risk management.

  • Data-Driven Decisions: Quality metrics and defect analysis are used to drive improvements and inform release decisions.

Company Website: https://www.amexglobalbusinesstravel.com/

📝 Enhancement Note: Understanding the scale and industry of Amex GBT is key. The emphasis on travel domain knowledge suggests a complex ecosystem of systems. The Agile/Scrum environment implies a fast-paced, collaborative, and iterative approach to software development and quality assurance.

📈 Career & Growth Analysis

Operations Career Level: This role is a Senior Quality Analyst/SDET, positioning it as an experienced individual contributor with leadership potential. It sits above junior and mid-level QA roles and often serves as a stepping stone to Lead SDET, QA Manager, or Architect roles. The focus is on deep technical expertise in test automation and strategic input into the quality process.

Reporting Structure: The role will likely report to a QA Manager, Test Lead, or Engineering Manager, with direct collaboration with development teams and product stakeholders.

Operations Impact: The primary impact is on the operational efficiency and reliability of Amex GBT's software products. By ensuring high-quality releases through robust automation, this role directly contributes to:

  • Reducing production defects, thus minimizing customer disruption and support costs.

  • Accelerating release cycles through efficient automated testing, enabling faster delivery of new features.

  • Improving the overall stability and performance of the travel platforms, enhancing the customer and colleague experience.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in advanced test automation techniques, performance testing, security testing, or explore emerging technologies.

  • Leadership Track: Transition into a Lead SDET or QA Team Lead role, managing a team of testers, mentoring junior members, and taking ownership of larger automation initiatives.

  • Cross-Functional Roles: Move into roles within DevOps, Release Engineering, or even Solution Architecture, leveraging a strong understanding of the software delivery lifecycle and system integrations.

  • Domain Expertise: Become a recognized subject matter expert in the travel technology domain, influencing product strategy and quality standards.

📝 Enhancement Note: This role offers a clear path for growth within both technical and leadership tracks, particularly within the specialized domain of travel technology. The emphasis is on leveraging automation skills to drive operational excellence in software delivery.

🌐 Work Environment

Office Type: The role requires a minimum of 3 days per week in the Bangalore office, indicating a hybrid work model. This suggests a collaborative office environment designed to foster teamwork and innovation.

Office Location(s): Bangalore, India. This location is a major technology hub, offering access to talent and resources.

Workspace Context:

  • Collaborative Spaces: The office likely features open-plan areas, meeting rooms, and collaboration zones to facilitate interaction between QA, Development, Product, and BA teams.

  • Technology-Rich Environment: Expect access to modern development and testing tools, robust network infrastructure, and standard office amenities to support efficient work.

  • Team Interaction: Opportunities for direct, in-person interaction with colleagues, fostering stronger team cohesion and enabling more dynamic problem-solving sessions.

Work Schedule: While standard hours are expected, the requirement for 2nd shifts (3:00 PM IST to 12:00 AM IST) and occasional weekend work indicates a flexible approach to meeting business needs, particularly for critical releases or global support. This requires discipline and effective time management to balance work and personal life.

📝 Enhancement Note: The hybrid work model and specific shift requirements are key aspects of the work environment. Candidates should consider how this schedule aligns with their personal preferences and work habits, especially concerning collaboration and work-life integration.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will likely conduct an initial phone screen to assess basic qualifications, experience, and cultural fit.

Be prepared to discuss your automation experience and interest in the travel domain.

  • Technical Interview(s): Expect one or more technical interviews focusing on:

    • Automation Fundamentals: Questions on Selenium WebDriver, API testing principles, framework design patterns, and best practices.
    • Coding Challenge: A live coding exercise or a take-home assignment involving UI or API automation script development.
    • System Design: Discussion on how you would design an automation framework for a given scenario or how you would approach testing a complex feature.
    • CI/CD & Tools: Questions on integrating tests into CI/CD pipelines and experience with JIRA, Confluence, and SQL.
  • Team/Hiring Manager Interview: A discussion focused on leadership experience, team collaboration, problem-solving approach, and alignment with Amex GBT's culture.

  • Final Round: May involve senior leadership or a panel interview to make a final decision.

Portfolio Review Tips:

  • Selectivity is Key: Choose 2-3 of your strongest projects that best showcase your UI and API automation skills, framework design capabilities, and CI/CD integration experience.

  • Focus on Impact: For each project, clearly articulate the problem you were solving, your approach, the technologies used, and, most importantly, the measurable outcomes (e.g., increased automation coverage by X%, reduced regression time by Y hours, decreased production defects by Z%).

  • Code Quality: If sharing code snippets, ensure they are clean, well-commented, and demonstrate good programming practices.

  • Framework Architecture: Be ready to explain the design choices behind your frameworks – why you chose certain patterns, how you handled data management, reporting, and error handling.

  • CI/CD Integration: Clearly explain how your automation was integrated into the pipeline, what triggers were used, and the reporting mechanisms within the CI/CD tool.

Challenge Preparation:

  • Practice Coding: Refresh your skills in Java (or your primary automation language), focusing on object-oriented principles, data structures, and common algorithms. Practice writing Selenium scripts and API test cases.

  • Scenario-Based Questions: Prepare for questions that ask "how would you test X?" or "how would you design an automation framework for Y?". Think about edge cases, data dependencies, and integration points.

  • Domain Awareness: Briefly research Amex GBT and the business travel industry. Understanding concepts like GDS, booking lifecycles, and reconciliation will be beneficial.

  • Behavioral Questions: Prepare examples using the STAR method (Situation, Task, Action, Result) for questions related to leadership, teamwork, problem-solving, and handling challenging situations.

📝 Enhancement Note: The interview process emphasizes hands-on technical skills, strategic thinking in automation, and leadership capabilities. A well-prepared portfolio showcasing tangible results will be critical for success.

🛠 Tools & Technology Stack

Primary Tools:

  • UI Automation: Selenium WebDriver (primary), potentially others like Cypress or Playwright.

  • API Automation: REST Assured (preferred), Postman, SoapUI, or similar tools for testing RESTful APIs.

  • Programming Languages: Java is commonly used in conjunction with Selenium and REST Assured; Python or C# may also be relevant.

  • Version Control: Git (essential for collaborative development and CI/CD integration).

Analytics & Reporting:

  • Test Management: JIRA (for defect tracking and potentially test case management via plugins like Zephyr or Xray).

  • Documentation: Confluence (for test plans, strategy documents, knowledge base).

  • Reporting Frameworks: ExtentReports, Allure Reports, or custom reporting mechanisms integrated with automation frameworks.

  • CI/CD Tools: Jenkins, Azure DevOps (for build automation, test execution triggering, and pipeline orchestration).

CRM & Automation:

  • Database Querying: SQL (essential for backend data validation and verifying test outcomes).

  • CI/CD Orchestration: Jenkins, Azure DevOps.

  • Collaboration: Microsoft Teams, Slack (for team communication).

📝 Enhancement Note: Proficiency in Selenium WebDriver and REST API automation tools like REST Assured is non-negotiable. Strong command of Java, Git, SQL, JIRA, Confluence, and CI/CD tools like Jenkins or Azure DevOps is critical for success in this role.

👥 Team Culture & Values

Operations Values:

  • Quality First: A commitment to delivering high-quality, reliable software is paramount, driven by robust testing and automation.

  • Efficiency & Automation: A strong emphasis on automating repetitive tasks, optimizing test cycles, and improving overall process efficiency.

  • Collaboration & Teamwork: Fostering an environment where cross-functional teams work together seamlessly, sharing knowledge and supporting each other to achieve common goals.

  • Continuous Improvement: A culture that encourages learning, embracing new technologies, and constantly seeking ways to enhance processes and product quality.

  • Data-Driven Approach: Utilizing metrics and data analysis to inform decisions, identify trends, and measure the impact of quality initiatives.

Collaboration Style:

  • Proactive Communication: Engaging proactively with Product, BA, and Engineering teams to clarify requirements, identify risks early, and ensure alignment.

  • Knowledge Sharing: Encouraging the sharing of best practices, automation techniques, and domain knowledge within the QA team and across development teams.

  • Feedback Loop: Actively participating in Agile ceremonies (stand-ups, retrospectives) to provide and receive constructive feedback on processes, tools, and team performance.

  • Partnership with DevOps: Working closely with DevOps engineers to optimize CI/CD pipelines, troubleshoot build issues, and ensure smooth integration of testing into the delivery process.

📝 Enhancement Note: The culture likely values a blend of technical rigor, collaborative problem-solving, and a drive for continuous improvement, all within the context of delivering reliable travel technology solutions.

⚡ Challenges & Growth Opportunities

Challenges:

  • Maintaining Automation Stability: Keeping UI and API automation suites stable and reducing flaky tests in a rapidly evolving product environment.

  • Complex Domain Integration: Ensuring comprehensive test coverage across intricate travel booking lifecycles, GDS integrations, and financial reconciliation processes.

  • Balancing Shift Work: Adapting to and effectively managing work within the 2nd shift (3:00 PM IST to 12:00 AM IST) schedule, which may require adjustments to personal routines.

  • Cross-Functional Alignment: Ensuring consistent quality standards and communication across diverse teams (Product, Engineering, BA, DevOps) and geographies.

  • Driving Adoption of Best Practices: Championing quality engineering principles and automation adoption across development teams.

Learning & Development Opportunities:

  • Advanced Automation Techniques: Opportunity to explore and implement cutting-edge automation strategies, tools, and frameworks.

  • Domain Specialization: Deepen expertise in the travel industry, understanding complex business logic and system integrations, becoming a subject matter expert.

  • Leadership Development: Grow into a leadership role, mentoring junior testers, managing automation projects, and influencing test strategy at a higher level.

  • CI/CD & DevOps Integration: Enhance skills in CI/CD pipeline management, infrastructure as code, and broader DevOps practices.

  • Industry Exposure: Potential to attend industry conferences or workshops related to software quality, test automation, and travel technology.

📝 Enhancement Note: Candidates should be prepared for the challenges of a dynamic tech environment and the specific demands of the travel domain, while recognizing the significant growth potential in both technical and leadership areas.

💡 Interview Preparation

Strategy Questions:

  • "Describe how you would design a robust and scalable UI automation framework for a complex e-commerce or travel booking platform. What key components would it include, and how would you ensure maintainability?" (Focus on modularity, data-driven testing, reporting, error handling, and object repository design).

  • "How do you approach API test automation? Walk me through the process of automating a critical API endpoint, including setup, test data management, and validation of responses." (Discuss tools like REST Assured, contract testing, schema validation, and error code handling).

  • "Explain your experience integrating automated tests into CI/CD pipelines. What benefits did this bring, and what challenges did you face?" (Highlight experience with Jenkins/Azure DevOps, build triggers, test reporting within the pipeline, and strategies for quick feedback loops).

  • "How would you investigate and resolve a flaky test? Describe your process for identifying the root cause and implementing a stable fix." (Emphasize systematic debugging, analyzing logs, checking test environment stability, and code review).

Company & Culture Questions:

  • "Why are you interested in American Express Global Business Travel and the travel technology sector?" (Research Amex GBT's mission, values, and recent news; connect it to your career aspirations).

  • "How do you contribute to a collaborative team environment, especially when working with developers and product managers?" (Provide examples of proactive communication, knowledge sharing, and conflict resolution).

  • "Describe your experience working in an Agile/Scrum environment. What is your role in sprint planning, daily stand-ups, and retrospectives?" (Show understanding of Agile principles and your active participation).

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, follow a clear story: Problem -> Solution -> Implementation -> Results.

  • Quantify Impact: Use numbers and metrics whenever possible (e.g., "Increased automation coverage from 30% to 75%", "Reduced regression test execution time by 80%", "Identified X critical bugs pre-production").

  • Showcase Technical Depth: Be ready to discuss code snippets, framework architecture, and specific design choices. Explain why you made those choices.

  • Highlight Collaboration: Mention how you worked with other teams or individuals to achieve your goals.

  • Address Challenges: Be honest about challenges faced and how you overcame them. This demonstrates resilience and problem-solving skills.

📝 Enhancement Note: Preparation should focus on demonstrating deep technical expertise in automation, strategic thinking, and the ability to drive quality within an Agile framework. Quantifiable results from portfolio projects are critical for success.

📌 Application Steps

To apply for this Quality Analyst – SDET position:

  • Submit your application through the provided Workday link.

  • Tailor Your Resume: Highlight your 8-12 years of QA experience, specifically emphasizing your 4+ years of hands-on UI and API automation experience, framework design, and CI/CD integration. Use keywords like Selenium WebDriver, REST API Automation, REST Assured, Jenkins, Azure DevOps, SQL, JIRA, and Agile.

  • Prepare Your Portfolio: Select 2-3 key projects that best demonstrate your automation framework design, CI/CD integration, and impact on quality/efficiency. Be ready to articulate your role, the challenges, your solutions, and the measurable results.

  • Practice Interview Scenarios: Rehearse answers to common SDET interview questions, focusing on technical depth, problem-solving, and your approach to automation strategy. Practice explaining your portfolio projects clearly and concisely.

  • Research Amex GBT: Understand the company's mission, values, and its position in the travel industry. Prepare to discuss why you are interested in this specific domain and company. Be ready to discuss your willingness and ability to work the specified 2nd shift and hybrid model.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must possess approximately 8 years of total QA experience, with at least 4+ years dedicated to hands-on automation using Selenium and REST API tools, and 2+ years in a leadership capacity. Strong technical skills in automation framework design, CI/CD integration, and SQL are required, along with a willingness to work 2nd shifts (3:00 PM IST to 12:00 AM IST) from the Bangalore office.