The Software Engineer in Test (SET) is a hands-on quality engineering contributor who builds, maintains, and executes automated solutions to support the reliability, stability, and usability of Allegiant’s software systems. The role supports pre-production and production quality activities, including smoke testing, release validation, and ongoing automation for business and technology teams. It also uses AI-assisted tools and creative automation techniques to improve efficiency, reduce manual effort, and address quality and workflow challenges. The SET develops and maintains UI and API test automation, contributes to automation frameworks, integrates tests into CI/CD pipelines, and works with developers, QA, and business stakeholders to validate requirements. The role also provides automation support for business workflows, investigates opportunities for practical automation, assists with test data and environment validation, analyzes failures, documents defects, and maintains documentation. The position participates in agile and continuous-improvement activities and applies emerging testing, automation, and AI techniques. This role requires a bachelor’s degree in a related field or equivalent practical experience, at least two years of test automation or software quality engineering experience, authorization to work in the United States, and successful completion of a criminal background check. Some travel may be required. Allegiant is identified as an essential service provider, and team members must report to their assigned work location during declared national or state emergencies unless prohibited by government order.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level