Senior SDET (API Automation)

Company: Delta Air Lines
Apply for the Senior SDET (API Automation)
Location: Bengaluru
Job Description:

As a Senior SDET in the Digital Channels Servicing Purchase team, you will engineer the quality of Deltas primary customer-facing digital channels. You will work across API, microservices, DevOps pipelines, and AI assisted engineering tools to ensure world-class reliability and customer experience.

This is a senior individual-contributor role with strong hands-on ownership and no people-management responsibilities.

Responsibilities:

  • Design, implement, and maintain automated tests across API, and backend microservices.
  • Enhance and evolve modern, scalable automation frameworks.
  • Collaborate closely with UI, engineering, UX, product, and architecture teams to embed quality from design to deployment.
  • Review code and contribute to technical discussions emphasizing testability and reliability.
  • Build reusable utilities, libraries, and internal tooling to improve automation efficiency.
  • Debug and troubleshoot issues across distributed systems and cloud environments.
  • Integrate automated tests into CI/CD pipelines with strong quality gates.
  • Leverage AI-assisted development tools such as GitHub Copilot and Amazon Q to:
  • Generate test cases and automation scaffolding
  • Expand coverage for edge cases and negative scenarios
  • Refactor automation code
  • Enhance documentation and readability
  • Apply Prompt Engineering to craft precise, structured prompts that improve test generation, debugging workflows, and test data creation.
  • Use AI-driven log analysis, anomaly detection, and visual validation capabilities to identify defects early.
  • Create reusable prompt templates for consistent, scalable AI-driven test workflows.
  • Actively contribute in Agile ceremonies and promote engineering excellence within the team.

Minimum Qualifications:

  • Bachelors degree in computer science, Engineering, Information Systems, or equivalent.
  • 4-7 years of experience as an SDET or in Software Quality Engineering.
  • Hands on experience of programming concept such as OOPs in scripting languages like Java or JavaScript or Python.
  • Candidate should have hands on experience of writing, maintaining automated UI and APIs tests written in Java, JavaScript, Python using various open-source testing libraries like Selenium, REST Assured, Cypress etc.
  • Hands on experience with one or more querying languages such SQL (preferred), Oracle, MySQL and/or No SQL databases (Cassandra, MongoDB etc).
  • Hands on experience in automating backend REST services including writing custom functions using tools such as Postman, REST Assured, Cypress, Ready API etc.
  • Hands on experience of building BDD based test automation framework from ground up using modular framework and design pattern like Page Object Model design pattern (POM) etc
  • Experience of working with various AWS cloud services such as EC2, s3 bucket, AWS code pipeline, CloudFormation, Elastic bean etc.
  • Good Understanding of DevOps principles
  • Experience of working in distributed agile teams using agile frameworks such as SCRUM, SAFe etc.
  • Hands on experience of working with continues integration tools such Jenkins, Circle CI.
  • Able to independently create and maintain automation test jobs using tools such as Jenkins.
  • Hands on experience working with source code management tools like GitLab, GitHub, AWS Code Commit etc.
  • Actively use AI-powered tools (GitHub Copilot, Kiro, Amazon Q, etc.) to accelerate test code generation, debugging, and code reviews
  • Innovate on daily workflows by identifying repetitive tasks that can be augmented or automated with AI
  • Hands on experience of creating test reports from automation test run using tools such as cucumber report, Extent report etc.
  • Ability to quickly adapt to new tools and evolving technologies.
  • Excellent verbal and written communication.

Posted: March 31st, 2026