Job Description
Department:
Talent & Org Strategy
Our Company Promise
We are committed to provide our Employees a stable work environment with equal opportunity for learning and personal growth. Creativity and innovation are encouraged for improving the effectiveness of Southwest Airlines. Above all, Employees will be provided the same concern, respect, and caring attitude within the organization that they are expected to share externally with every Southwest Customer.
EMPLOYER:Southwest Airlines Co.
JOBTITLE:Software Engineer
LOCATION:Dallas, TX, and hybrid role, ability to work from home.
DUTIES
- Test, document, and implement functionallyappropriate, technically sound, and well-integrated application systemsin accordance withcustomer requirements, organizational methodologies, and standards.
- Design and write program code and automated tests.
- Respond to production problems and implement immediate resolution efforts asrequired
- Determineand assess the needs of the user and create software to meet the requirements.
- Identifyand resolve issues that arise during the design,testingand maintenance processes using problem-solving skills.
- Collaborate closely with customers and cross-functional departments to communicate project statuses and proposals.
- Work in an Agile environment to deliver high-quality software.
- Develop and enhance test automationframeworkto improve efficiency,scalabilityand maintainability.
- Create,maintainand execute automated test suites.
- Write automated test scripts tovalidatefunctionality, performance, and security of software applications.
- Identifyand document defects in a clear and reproducible manner and track resolution.
- Provide detailed bug reports andassistin debugging efforts.
- Integrate automated tests into the CI/CD pipeline to ensure continuous testing and rapid feedback via scripting and containerize test execution to enable parallel execution.
- Monitor test results and takeappropriate actionfor failed tests.
- Participate in code reviews with a focus on testability, robustness, and adherence to coding standards.
- Promote best practices for code quality and testability.
- Create andmaintaindocumentation, test plans, and test cases that correspond with test scripts.
- Work closely with cross-functional teams including developers, product managers, qualityassurance teams to ensure smooth and efficient software development and testing processes.
- Mentor junior members on the team.
- Use various technologies, including Java, JavaScript, Selenium, Git, AWS, Spring Boot, Linux/Unix, Shell Scripting, Groovy, Junit, X-Ray, Cypress,JBehave, Gradle, Jenkins, GitLab, Agile/Scrum, Postman, Jira, Docker, Lambda, DynamoDB, Scaled Agile framework (SAFe), MySQL, and Restful Web Services
REQUIREMENTS:
- Bachelor’s or foreign equivalent degree in Computer Science, Engineering, Information Technology, or a related field, and 2 years of experience in the job offered or as a Software Engineer, Software Developer, DevOps Engineer or in a related/similar position.
- Experience therein to include2 years of experience with Java, JavaScript, Selenium, Git, AWS, Spring Boot, Linux/Unix, Shell Scripting, Groovy, Junit, X-Ray, Cypress,JBehave, Gradle, Jenkins, GitLab, Agile/Scrum, Postman, Jira, Docker, Lambda, DynamoDB, Scaled Agile framework (SAFe), MySQL, and Restful Web Services
Hybrid role, ability to work from home.
CONTACTRefertoJobreference codeJANV-W
#SWA
#IND-DNI
#PDN-DNI
#LI-DNI
Southwest Airlines is an Equal Opportunity Employer.
Please print/save this job description because it won't be available after you apply.