The Software Engineer in Test (SET) is a hands-on quality engineering contributor responsible for building, maintaining, and executing automated solutions that ensure the reliability, stability, and usability of Allegiant’s software systems.
Requirements
- Combination of Education and Experience will be considered.
- Must be authorized to work in the US as defined by the Immigration Act of 1986.
- Must pass a Criminal Background Check.
- Proficiency in JavaScript and at least one additional language such as Java, Python, or TypeScript.
- Experience with modern automation frameworks such as Playwright, WebDriver, Cypress, or Selenium.
- Experience testing RESTful APIs using tools like Postman, REST Assured, or SoapUI.
- Familiarity with BDD concepts and writing Gherkin style scenarios.
- Working knowledge of Git for version control and collaboration.
- Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Ability to analyze test results, identify failures, and document actionable defects.
- Solid understanding of QA methodologies, testing levels, and the SDLC.
- Understanding of test data management and environment based configuration.
- Basic knowledge of SQL and validating data across system layers.
- Strong problem solving, analytical, and communication skills.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance