Requirements
- Enjoy working with a geographically dispersed team
- Proactively identify opportunities to assist with tasks and challenges
- Detail-oriented with a passion for quality and testing
- Ability to learn quickly and adapt to new technologies
- Experience with Python programming language
- Familiarity with Selenium or similar WebDriver for test automation
- Basic understanding of Continuous Integration and Continuous Deployment practices
Nice to Haves
- Familiarity with PyTest testing library
- In-depth understanding of CI/CD practices
- Basic or above knowledge of AI tools
- Familiarity with Taskcluster or similar CI services
- Unafraid of asking questions and proposing new ideas
- A love of helping colleagues grow and improve
What You'll Be Doing
- Work on the Firefox Desktop Browser codebase
- Collaborate with engineers on automation framework and scripts
- Create Page Object Models and support scripts for automated testing
- Write automated tests and perform code reviews
- Support CI efforts with Taskcluster
- Assist in the creation/maintenance of a test monitoring system
- Resolve technical challenges and contribute to QA Automation best practices
Perks and Benefits
You will help improve the user experience of Firefox and the web. Flexible working hours, competitive compensation, catered lunches, and social activities are offered. Mozilla values diversity and inclusion.