Talent.com
This job offer is not available in your country.
Software Development Engineer in Test [T500-20178]

Software Development Engineer in Test [T500-20178]

Delta Air LinesBengaluru, Karnataka, India
17 days ago
Job description

About Delta Tech Hub :

Delta Air Lines (NYSE : DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-winning customer service. With our mission of connecting the people and cultures of the globe, Delta strives to foster understanding across a diverse world and serve as a force for social good. Delta has fast emerged as a customer-oriented, innovation-led, technology-driven business. The Delta Technology Hub will contribute directly to these objectives. It will sustain our long-term aspirations of delivering niche, IP-intensive, high-value, and innovative solutions. It supports various teams and functions across Delta and is an integral part of our transformation agenda, working seamlessly with a global team to create memorable experiences for customers.

Key Responsibilities :

Required Skills :

Must Have :

  • 2.5 to 5 years of experience in Information Technology with expertise in test automation of applications from UI and API layer.
  • Hands-on experience of programming concepts such as OOPs in scripting languages like Java, Python and JavaScript.
  • Hands on with Spring Boot, Quarkus or similar framework
  • Candidate should have hands on experience of writing, maintaining automated UI and APIs tests written in Java, JavaScript, C#, Python using various open-source testing libraries like Selenium, Cypress, REST Assured, etc.
  • Hands-on experience with one or more querying languages such SQL (preferred), Oracle, MySQL and / or NoSQL 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 test automation framework from ground up using modular framework and design patterns like Page Object Model design pattern (POM) etc.
  • Experience of working in distributed agile teams using agile frameworks such as SCRUM, SAFe, XP etc.
  • Hands on experience of working with continuous 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 such as GitLab, GitHub, AWS Code Commit etc.
  • 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.

Good to Have :

  • Experience of working with various AWS cloud services such as EC2, S3 bucket, AWS code pipeline, CloudFormation, Elastic bean etc.
  • Airline domain experience is good to have
  • Hands-on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc.
  • Experience of writing, designing functional test cases using TDD and BDD methodologies using Gherkin syntax.
  • Experience of working with test management and agile management tools such as VersionOne, qTest etc.
  • Experience of working with container orchestration tools such as docker, RED Hat OpenShift, AWS CloudFormation.
  • Experience of non-functional testing such as performance, load, stress, security, assess ability and usability testing.
  • Create a job alert for this search

    Software Development Engineer In Test • Bengaluru, Karnataka, India