Senior Quality Engineer

LawnStarter

Campinas

Híbrido

BRL 231 000 - 334 000

Tempo integral

Há 8 dias
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fully remote
Remote work within the Americas

Resumo da oferta

LawnStarter is seeking a Senior Quality Engineer to own automation coverage and shape our bug process across web and mobile apps. You will partner with Product, Design, and Data teams to catch issues early and raise the quality of the platform.

You will lead automation strategy using Cypress, explore AI-assisted testing, and advocate for proactive quality across delivery teams. This remote role spans the Americas with ambitious impact.

Qualificações

  • Experience building automated test coverage with Cypress.
  • Strong QA processes and metrics experience.
  • Ability to write meaningful SQL queries for data validation.

Responsabilidades

  • Design and grow automated test coverage with Cypress.
  • Own the bug lifecycle from triage to production fix.
  • Collaborate with PMs, Designers, and Data team to review requirements.
  • Identify gaps in quality processes and drive improvements.
  • Perform exploratory testing across web and mobile platforms.

Conhecimentos

Automation testing
Quality assurance
SQL queries
Frontend testing
Backend testing

Ferramentas

Cypress
Claude Code
Laravel
React

Descrição da oferta de emprego

Senior Quality Engineer

About LawnStarter

LawnStarter is the nation's leading on-demand marketplace for lawn care and outdoor services, with over $100M in annual bookings. We're expanding beyond lawn care to become the one-stop shop for all home services, operating across three brands (LawnStarter, Lawn Love, Home Gnome) on a single shared platform.

About Engineering at LawnStarter

We've spent the last two years rebuilding the platform from the ground up: new customer app, new Pro onboarding, job distribution engine, and data infrastructure. The foundation is solid. Now we're moving into expanded service verticals, dynamic pricing, and AI-powered features at scale. Quality needs to keep up.

Our stack is PHP (Laravel) and React/React Native, with Cypress as our primary test framework. We actively use Claude Code as part of our engineering workflow, not as an experiment, but as a core part of how we work.

The Role

As we scale into new service verticals and grow the engineering team, quality can't be reactive. This role exists to make quality proactive: owning the automation coverage, shaping the bug process, and partnering closely with Product, Design, and the Data team to catch problems before they reach customers.

You'll report to the Engineering Manager and be embedded across the engineering organization. This is hands-on and strategic, helping raise the quality ceiling for the whole team.

What makes this role different:

  • Cross-functional influence: You work directly with engineers, PMs, Designers, and the Data team to surface risks early, understand requirements deeply, and propose better solutions. You may be embedded in one or two delivery teams.
  • Automation ownership: You own the strategy for building and expanding our automated test coverage, not just executing test cases someone else wrote.
  • Process shaper: You'll identify gaps in our quality process and have the authority to fix them, not just flag them.

What You'll Own

  • Automated test coverage: Design and grow our E2E and integration test suite using Cypress. Set the strategy, prioritize coverage gaps, and raise the floor across the platform.
  • Bug process: Own the full lifecycle from triage to production fix. Keep it moving, keep stakeholders informed, and make sure nothing falls through the cracks.
  • Cross-functional quality partnership: Collaborate with PMs, Designers, and the Data team to review requirements, raise risks early, and define what "done" actually means.
  • Process improvement: Identify weaknesses in how we deliver software and propose solutions. Not just document them.
  • Exploratory testing: Test new features and existing flows on web and mobile across devices, catching what automation misses.

Problems to Solve

Keeping automation coverage sharp as the product evolvesOur E2E coverage is solid. The challenge is staying ahead: bringing new ideas, exploring different types of coverage, and finding smarter ways to automate different aspects of the application as the product grows and new service verticals come online.

Exploring new tools and leveraging AI to improve quality operationsAI is changing how we build software, and it's changing how we can test it too. There's real opportunity here to use AI tools to increase output quality, cut repetitive work, and discover coverage gaps we'd otherwise miss. We want someone who actively explores that space, not someone who waits to be told what to use.

What Success Looks Like (Year 1)

  • Automation coverage stays strong: New features ship with automated tests as a baseline, and coverage strategies evolve with the product.
  • Bug process runs smoothly: Triage to fix cycle is predictive and stakeholders know where things stand without having to ask.
  • Deep business knowledge: You understand how the marketplace works well enough to anticipate edge cases on your own.
  • Quality process improvement shipped: At least one meaningful improvement to how we deliver quality is in place and being used by the team.

Who You Are

AI-native.You use AI tools like Claude Code to write, maintain, and extend test code, not as a novelty, but as a standard part of how you work. You're comfortable with browser MCPs, agent workflows, and building scripts that automate the boring parts of QA. This is unlikely to be a good fit if you're skeptical of AI in the engineering workflow.

Automation-first.Your default when you find a problem is to ask how to prevent it automatically. You build test infrastructure that outlasts any individual test case. This is unlikely to be a good fit if your strength is manual testing and automation is something you tolerate rather than drive.

Customer-obsessed.You think like a user. When you're testing a flow, you're asking whether it actually works for a real customer, not just whether it matches the spec. This is unlikely to be a good fit if you treat quality as a checkbox rather than a standard.

Adaptable.You don't get attached to a single tool, stack, or process. We're in a period of rapid evolution in how software gets built and tested, especially with AI, and you lean into that rather than resist it. This is unlikely to be a good fit if you thrive only in stable, well-defined tooling environments.

Collaborative and direct.You work across Product, Design, Engineering, and Operations. You surface risks early, speak plainly about what you find, and push back when something isn't ready to ship. This is unlikely to be a good fit if you prefer to work in isolation or soften feedback to avoid friction.

Technically solid.You're comfortable reading and writing code. You understand front and backend web services well enough to test them properly, write meaningful SQL queries, and debug issues across the stack. This is unlikely to be a good fit if your technical depth is limited to a single layer or framework.

This Role Is NOT

  • A manual-testing role: Most of your testing work should be building automation, not executing test scripts by hand.
  • A ticket-executor role: You're expected to shape what gets worked on and how, not just process a backlog.
  • A single-tool role: We use Cypress today, but we adapt. If you're only comfortable in one framework or one part of the stack, this will be limiting.
  • A role for someone who avoids ambiguity: The business is changing fast. New verticals, new flows, new edge cases. You need to be comfortable moving before everything is defined.
  • A back-of-the-line role: Quality is a first-class concern here. You're expected to have opinions and influence the process upstream, not just verify what's already built.
Compensation & Benefits
  • Base salary: $45-$65k
  • Fully remote: Work from anywhere in the Americas. Deep focus and async collaboration are the norm here.
  • Fast-moving team that loves to build, learn, and grow

LawnStarter provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. We comply with applicable state and local laws governing nondiscrimination in employment.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Staff Engineer (Up to 150K USD annually)
Senior Staff Engineer (Up to 150K USD annually)

LawnStarter • São Paulo

Teletrabalho
BRL 621 000 - 777 000
Competitive salary (120K - 150K USD annually)
Work from anywhere
Flexible hours
Senior Staff Engineer
Senior Staff Engineer

LawnStarter • São Paulo

Teletrabalho
BRL 624 000 - 988 000
Competitive contract rate
Work from anywhere
Flexible hours
+2
Senior Staff Engineer (Up to 150K USD annually)
Senior Staff Engineer (Up to 150K USD annually)

LawnStarter • São Paulo

Teletrabalho
BRL 644 000 - 807 000
Work from anywhere
Flexible hours
High ownership and autonomy
Sr. Software Engineer, Test (Software Development Engineer Test) Brazil - General
Sr. Software Engineer, Test (Software Development Engineer Test) Brazil - General

Socotra, Inc. • Brasil

Presencial
BRL 98 000 - 198 000
Generous equity packages
Remote work flexibility
Staff Software Engineer, Product
Staff Software Engineer, Product

LawnStarter • Florianópolis

Presencial
BRL 120 000 - 240 000
Software Architect (Up to 150K USD annually)
Software Architect (Up to 150K USD annually)

LawnStarter • São Paulo

Teletrabalho
BRL 630 000 - 788 000
Competitive salary up to 150K USD annually
Remote work flexibility
Flexible hours
+1
Senior Quality Engineer ID84192
Senior Quality Engineer ID84192

AgileEngine, LLC. • Recife

Presencial
BRL 465 000 - 723 000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Senior Quality Engineer ID84192
Senior Quality Engineer ID84192

AgileEngine, LLC. • São Bernardo do Campo

Presencial
BRL 120 000 - 180 000
Growth without limits
Competitive compensation
Flexibility
+3
Senior Quality Engineer ID84192
Senior Quality Engineer ID84192

AgileEngine, LLC. • Sorocaba

Presencial
BRL 180 000 - 240 000
Growth without limits
Competitive compensation
Remote-friendly 100% remote work
+3
Senior Quality Engineer ID84192
Senior Quality Engineer ID84192

AgileEngine, LLC. • Curitiba

Presencial
BRL 465 000 - 775 000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3