Senior Test Engineer

Mozilla Logo

Mozilla

πŸ’΅ $67k-$100k
πŸ“Remote - Canada

Summary

Join the Firefox Desktop Test Engineering team as a Lead, driving test automation projects, building tools and frameworks, and collaborating with cross-functional teams. You will build tooling and frameworks to improve testing efficiency, write and maintain automated tests, and create comprehensive test plans. As a domain expert, you will mentor junior engineers and participate in incident response. Collaborate with various teams to solve complex technical problems and contribute to a positive team culture. Advocate for testing and quality, and invest in your own growth and that of your peers. This role requires 5+ years of software engineering experience, 3+ years of test automation experience with Selenium or similar, and proficiency in Python programming.

Requirements

  • 5+ years of experience in a software engineering role (e.g., SDET, Senior Test Engineer, Test Automation Lead)
  • 3+ years of hands-on test automation experience using Selenium or a similar UI testing framework
  • Proficient in Python programming ( good to have knowledge of other scripting languages such as Java, JavaScript or C++)
  • In-depth understanding of Continuous Integration and Continuous Deployment (CI/CD) frameworks such as GitHub Actions, Jenkins, etc
  • Experience leading project delivery with geographically distributed teams or vendor partners
  • Proven track record to lead initiatives independently in collaboration with cross-cultural teams
  • Strong analytical skills with the ability to solve complex software development problems that span multiple components, including those outsides of core expertise
  • Commitment to our values: Welcoming differences Being relationship-minded Practicing responsible participation Having grit

Responsibilities

  • Build tooling and frameworks to make testing easier and faster
  • Write, run, and maintain automated tests
  • Create and implement comprehensive test plans to drive test automation initiatives for your team
  • As a domain expert unblock others and provide feedback to junior test engineers
  • Participate in the incident response process by assisting with investigations and validating builds
  • Collaborate with various teams across the organization to solve complex technical problems that reduce tech debt, improve efficiency, and enable the delivery of high-quality code at high velocity
  • Contribute to a healthy team culture, serve as a go-to person for junior testers, and invest in both your own growth and that of your peers
  • Be a strong, opinionated advocate for testing and quality

Benefits

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs