About The Role
As a Release Reliability Engineer at Zoo, you will play a crucial role in ensuring a fast, fault-tolerant, and understandable release process for our software. You will leverage your expertise in software test automation and Playwright to help us ensure releases meet the highest standards of reliability for our end users in order to build the utmost trust in our software.
What You’ll Do
- Manage the CI/CD of various software artifacts consumed by users and developers
- Reduce undeterministic test failures ("flakes") as much as possible
- Produce new tests to ensure software meets particular requirements
- Maintain and improve testing fixtures to enable developers to write top-notch tests
- Proactively notify developers when a feature clearly deteriorates users’ experiences
- Self-direct toward solutions, effectively collaborating with other Engineers as necessary
What You’ll Need
- Demonstrated professional experience in a quality assurance software engineering role supporting highly performant web applications
- Fantastical experience with:
- Playwright
- GitHub Actions
- Javascript/TypeScript
- Proficient experience with:
- Linux
- Windows
- MacOS (Apple Silicon)
Nice to Have
- Proficiency in, or willingness to learn, Rust, C++ and/or Python