What are the responsibilities and job description for the Senior Software Developer Engineer in Test position at JetBlue Airways?
Position Summary
The Senior Software Developer Engineer in Test (SDET) creates and maintains automated test frameworks, integrates existing frameworks, and tests harnesses. The Senior SDET will be responsible for the management of test mocks and Stubs and the integrations of tests into a Continuous Development environment. The Senior SDET will collaborate with Test Engineers, Developers, and Infrastructure to allow for automation integration, environment mocking, Continuous Integration (CI) / Continuous Delivery (CD) Application Program Interface (API) integrations and other methods for defect detection earlier in the testing life cycle. The Senior SDET will need to be able to integrate with Application lifecycle tools, like Jira or Qtest.
Essential Responsibilities
Function in a Senior capacity – take ownership and initiative to lead projects, be self-directed to research new solutions, and mentor more junior staff
Drive opportunities and lead efforts to improve existing test processes or create new to increase efficiency and productivity in test case development, scheduling, or deployment
Ability to Develop automated test scripts using open-source tools like Selenium, MS Playwright, or Appium
Strong development experience with Java or JavaScript
Strong experience with development and / or automation tools (Git, JIRA, Jenkins, Docker, Kubernetes)
Build new scripts and troubleshoot existing scripts. Solve complex record and run issues including complex correlation problems
Integrate test automation into CI / CD Pipeline
Analyze test results and prioritize and log defects with appropriate information
Other duties as assigned
Minimum Experience and Qualifications
Bachelor’s degree in Computer Science or another relevant area; OR demonstrated capability to perform job responsibilities with a combination of a High School Diploma / GED and at least four (4) years of previous relevant work experience
Three (3) years of previous experience as part of a Software Development Team of testers
Three (3) years of previous experience using Test Management Software
Strong knowledge of software development lifecycle
Understanding of Java programming
Understanding Microsoft Azure technologies
Available for overnight travel (10%)
Must pass a pre-employment drug test
Must be legally eligible to work in the country in which the position is located
Preferred Experience and Qualifications
Knowledge of different testing methodology
Knowledge of Rest API and HTTP Methods
Experience with API Testing tools Postman or RestAssured
Experience implementing API automation frameworks
Experience Implementing Mocks and Stubs in a test environment
Knowledge of TCP / IP, Firewalls, Networking theory and server environments
Knowledge of Testing windows desktop, web applications, web services and interfaces
Knowledge of Microsoft Office Suite, including Outlook, Project, Excel, Word and Visio
Focused and driven to excellence to ensure quality of deliverables
Excellent verbal and written communication skills
Ability to work in a fast-paced environment
Excellent customer service and an understanding of how IT is ultimately delivered to the customer
Crewmember Expectations :
Regular attendance and punctuality
Potential need to work flexible hours and be available to respond on short-notice
Able to maintain a professional appearance
When working or traveling on JetBlue flights, and if time permits, all capable crewmembers are asked to assist with light cleaning of the aircraft
Must be an appropriate organizational fit for the JetBlue culture, that is, exhibit the JetBlue values of Safety, Caring, Integrity, Passion and Fun
Promote JetBlue’s #1 value of safety as a Safety Ambassador, supporting JetBlue’s Safety Management System (SMS) components, Safety Policy, and behavioral standards
Identify safety and / or security concerns, issues, incidents or hazards that should be reported and report them whenever possible and by any means necessary including JetBlue’s confidential reporting systems (Aviation Safety Action Program (ASAP) or Safety Action Report (SAR))
The use of ChatGPT or any other automated tool during the interview process will disqualify a candidate from being considered for the position.
Equipment :
Desktops and related equipment
Work Environment :
Traditional office environment
Present for core hours but additional hours required for late releases approximately once per week
Physical Effort :
Generally not required, or up to 10 pounds occasionally, 0 pounds frequently. (Sedentary)
Compensation :
The base pay range for this position is between $105,600.00 and $150,400.00 per year. Base pay is one component of JetBlue’s total compensation package, which may also include access to healthcare benefits, a 401(k) plan and company match, crewmember stock purchase plan, short-term and long-term disability coverage, basic life insurance, free space available travel on JetBlue, and more.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Software Developer Engineer in Test?
Sign up to receive alerts about other jobs on the Senior Software Developer Engineer in Test career path by checking the boxes next to the positions that interest you.
Not the job you're looking for? Here are some other Senior Software Developer Engineer in Test jobs in the Salt Lake, UT area that may be a better fit.
We don't have any other Senior Software Developer Engineer in Test jobs in the Salt Lake, UT area right now.