Fast Facts
Join us as a Lead Quality Assurance Engineer to enhance front-end quality and coach product teams on best practices in automation and reliability.
Responsibilities: Lead the automation of front-end applications, coach teams on testing practices, and ensure high-quality standards are met across all products.
Skills: Strong experience in full-stack testing, automation strategies, team coaching, and problem-solving abilities.
Qualifications: Proven track record of leading quality initiatives and fostering a culture of quality and innovation within teams.
Location: Remote within select US states or near Lincoln/Omaha, Nebraska
Compensation: Not provided by employer. Typical compensation ranges for this position are between $105,000 - $145,000.
Your Role
As the Lead Quality Assurance Engineer on the Frontends Development team, you will be a key leader in our mission to empower product squads to design and build modern, scalable, and accessible front-end apps. Your work will have a deep impact on how we operate in a key area of our business—front-end quality. You'll be given general problems and be left to your own devices to define and implement solutions. Your focus will be on the months and quarters ahead, and you'll have ownership over automation of the product and the technical solutions.
You will have an in-depth understanding of the current state of automation, using data to measurably improve reliability and coverage. You will coach and guide product squads to find defects earlier, all while evangelizing your favored solutions and defending your approach to other leaders. You will not only be a technical expert but also a coach who fosters an environment where your teammates can grow and succeed.
Your priorities will include:
- Communication and Team Alignment: You'll lead the charge in shifting testing left, using data to identify and solve defect trends in our front-end systems. This involves coaching squads on new automation approaches while confidently advocating for your quality vision among other leaders.
- Squad Quality: You will have full ownership over squad quality, using data to solve problems and reduce defect leakage into production. You'll proactively identify ways to prevent defects from ever reaching the codebase, focusing specifically on challenges within our monorepo structure. You will be given general quality problems and will have complete ownership to define "done" and implement a solution.
- Automation Leadership: You will have full ownership over the technical excellence and strategy of our automation, ensuring it keeps up with development speed. You'll proactively research and implement new technologies while coaching and leading your team on major automation initiatives.
- Cross-team collaboration. You’ll work across departments to drive alignment on front-end quality initiatives, ensuring scalable solutions meet long-term strategic objectives while also maintaining focus on immediate technical excellence.
- Proactive quality assurance. By anticipating quality risks and organizational needs, you’ll proactively identify and address potential obstacles to prevent defects before they arise.
- Strategic execution. You’ll own long-term quality and engineering objectives while ensuring day-to-day execution aligns with delivering high-quality, reliable and efficient solutions.
- Industry advancements. You’ll leverage technical expertise and industry insights to drive continuous improvement, ensuring our quality processes and frameworks evolve with technological advancements.
Our priority is to hire someone for this role who lives near our office in Lincoln or Omaha, Nebraska, but we're also open to remote candidates who live in the following states: AL, AZ, FL, GA, ID, IL, IN, IA, KS, KY, LA, MA, MI, MN, MO, NE, NH, NC, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, WI, WY.
Must-Haves
- Coach: You know how to influence and coach teams even though they don't report to you. You are skilled at guiding developers to adopt best practices, like integrating components into Storybook and writing resilient tests. You will be expected to foster a mindset of innovation and excellence in software quality across multiple business units.
- Leader: You have experience leading complex, full-stack, and multi-platform quality initiatives. You can drive change and help squads transition from legacy projects to modern monorepo-based development. You have the ability to determine the strategy and/or technology solutions for specific areas of the product.
- Technical: You have a deep understanding of your domain, and you're able to understand and navigate complex systems. You have knowledge and experience with full-stack testing and in-depth knowledge of automation on multiple platforms. You are also proactive in adopting new technologies and methodologies.
- Skilled Investigator: You excel at understanding the root cause of problems, particularly those related to flaky tests and inconsistent user interfaces. You are able to back up your findings with data and measure the results of your actions.
- Problem Solver: You are detail-driven and can identify, analyze, and solve challenging problems. Given a general problem, you have the autonomy to define and implement the solution.
- Quality Focused: You have a clear understanding of what quality success looks like, not just at a project level, but at a platform level. You understand how our users define quality and know when that definition changes.
- Risk-Averse: You can evaluate and design a testing approach to mitigate risk, especially when it comes to consolidating development and migrating legacy projects.
Nice-to-Haves
- Playwright Expertise. If you’ve used Playwright to build automation test suites and have worked with mocking data, it is a plus.
Our Role
- Champion work-life harmony. We’ll give you the flexibility you need in your work life (e.g., flexible vacation time above any required statutory leave, company-wide holidays and timeout (meeting-free) days, remote work options and more) so you can enjoy your personal life too.
- Guarantee autonomy. We have an open, honest culture and we trust our people from day one. Your team will support you, but you’ll own your work and have the agency to try new ideas.
- Encourage career growth. We’re lifelong learners who encourage professional development. We’ll give you tons of resources and opportunities to keep growing.
- Provide an environment to help you succeed. We've invested in our offices, designing incredible spaces with our employees in mind. But whether you’re at the office or working remotely, we’ll provide you the tech you need to do your best work.
- Support your wellbeing. Depending on location, we offer medical and retirement benefits for employees—but no matter where you’re located, we have resources like our Employee Assistance Program and employee resource groups to support your mental health.
Compensation