Search by job, company or skills

D

Senior Software Development Engineer in Test

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

How You'll Help Us Keep Climbing (Overview & Key Responsibilities)

  • 4 to 6 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).

What You Need To Succeed (Minimum Qualifications)

  • 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.

Behavioral Competencies

  • Ability to work in collaborative environments and embrace diverse perspectives.
  • Communicate clearly and concisely, express thoughts and ideas effectively, and embrace cultural differences with respect when engaging with others.
  • Ability to engage effectively with peers and stakeholders to build strong partnerships.
  • Prioritize, maintain focus, and consistently deliver commitment.
  • Proactively understand customer expectations and willingness to create customer-based solutions.

What Will Give You a Competitive Edge (Preferred Qualifications)

  • 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144534051