Role Overview
The Quality Engineer supports the delivery of reliable software by designing, developing, and maintaining automated tests for web, API, and service-based applications within an Agile delivery team.
About United
United's Digital Technology team is comprised of many talented individuals all working together with cutting-edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.
Key Responsibilities
- Develop, execute, and maintain automated test scripts for functional, regression, API, and integration testing
- Review user stories and acceptance criteria, identify test scenarios and test data needs, and execute manual and automated tests
- Log reproducible defects with appropriate severity and supporting details, retest fixes, and support root cause discussions
- Integrate automated tests into established CI/CD pipelines, review execution results, and troubleshoot failures
- Participate in planning, refinement, daily stand-ups, reviews, and retrospectives with the Agile team
Requirements & Eligibility
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
- 1-3 years of experience in software testing or quality engineering, including exposure to test automation in an Agile environment
- Foundational knowledge of software testing concepts, SDLC, STLC, and defect lifecycle
- Hands-on experience with at least one automation tool or framework such as Selenium, Playwright, Cypress, or an equivalent
- Basic programming or scripting ability in Java, JavaScript/TypeScript, Python, C#, or a comparable language
Required Skills & Tech
SeleniumPlaywrightCypressJavaJavaScript