The Zebra is an innovative company that simplifies the insurance shopping experience for customers. They are seeking a Senior Quality Engineer to support their growing needs by leading automation strategies and ensuring quality in their software development processes.
Responsibilities:
- Work as an embedded member of a product development team and actively participate in Agile ceremonies
- Lead automation strategy and project-level testing efforts, advocating for quality and ensuring issues are properly identified, reported, and resolved
- Design, implement, and maintain scalable UI and API automation frameworks to increase coverage, efficiency, and reliability
- Serve as the technical authority for automated testing across the team’s features and contribute to shared automation standards
- Execute acceptance and exploratory testing to validate application functionality and uncover risk beyond automated coverage
- Identify testing gaps and drive solutions that improve automated test coverage and long-term maintainability
- Own and evolve central quality engineering tools, frameworks, and technical approaches used across teams
- Mentor and support quality engineers through technical guidance, code reviews, pairing, and documentation
- Collaborate with quality engineers and engineering leadership to improve SDLC, CI/CD integration, and deployment processes
Requirements:
- 5+ years of quality engineering experience with sophisticated web or mobile applications and software systems
- Strong, hands-on experience with JavaScript and/or TypeScript in test automation contexts
- Deep experience designing and maintaining UI automation using WebdriverIO or similar frameworks
- Demonstrated ability to lead technical initiatives, own shared systems, and influence quality practices across teams
- Experience testing Web UI and APIs through both automated and manual approaches using tools such as Postman
- Strong understanding of Page Object Model design patterns, QA methodologies, regression strategies, and automation best practices
- Self-starter with a passion for automation, quality engineering, and delivering high-quality software
- Experience building or evolving shared automation frameworks used by multiple teams
- API automation experience in JavaScript and/or Python
- Prior experience with GitLab and GitLab CI/CD
- Experience integrating automated tests into deployment pipelines and release workflows