Remotery

Quality Engineering Lead

Posted 1 hour ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Shift quality to the left effectively. Assist teams in identifying defects at the earliest opportunity: during refinement and task definition, even before any code is written. Participate in story-writing and design discussions, raise questions that highlight ambiguity and edge cases early on, and guide teams to incorporate testability and clear acceptance criteria from the outset.

• Elevate the entire testing pyramid. Collaborate with developers across various testing levels, from unit and integration tests to end-to-end and system testing. Support them in writing tests that are quick, reliable, and trustworthy; balance out suites that are overly concentrated or inconsistent; and clarify what should be tested at each level, along with the rationale.

• Optimize pipelines for efficiency and cost. Treat Continuous Integration (CI) as a product. Analyze and refine pipeline definitions, eliminate unnecessary compute, sensibly parallelize and shard test executions, and reduce feedback loops so that teams receive reliable signals in minutes rather than hours. Help them understand the time and costs associated with their pipelines and work to minimize both.

• Integrate AI into the quality arsenal. Assist teams in realizing tangible benefits from AI-assisted development: generating and maintaining tests, expediting code reviews, and reducing feedback loops, while vigilantly overseeing the output from these tools to ensure quality and trust are maintained. You will advocate for these tools and demonstrate effective usage to the teams.

• Mentor and empower. This is the core of the role. Collaborate with engineers, conduct workshops, review test code and pipeline modifications, and develop teams that maintain a higher quality standard independently after your departure. Success is gauged by the improvement of the team, rather than your individual output.

• Own the quality strategy throughout the Software Development Life Cycle (SDLC). Evaluate the current state of a team or program, establish a practical plan for enhancement, and drive its implementation: test strategy, environments and test data, release confidence, and the metrics that indicate whether quality is progressing in the right direction.


⛳️ Requirements

• Extensive, hands-on quality experience across the complete testing pyramid, from unit tests to end-to-end and system testing, with well-informed perspectives on appropriate testing placement.

• A strong engineering understanding of code. You are comfortable reading and writing code, reviewing pull requests based on their merits, and gaining the respect of senior developers through effective communication.

• True proficiency in Agile delivery and an understanding of the practical implications of shift-left: influencing quality during definition and design phases, not just during testing.

• Strong CI knowledge. You can dissect a pipeline, identify inefficiencies, and enhance its speed, cost-effectiveness, and reliability. While tools may vary among clients, a solid grasp of the underlying principles is essential; familiarity with tools such as GitHub Actions, GitLab CI, Jenkins, or CircleCI is ideal.

• Versatility with testing tools across various stacks. We adopt a tool-agnostic approach and value transferable expertise over specific certifications. Examples of tools include Playwright, Cypress, or Selenium for end-to-end testing; Jest, Vitest, JUnit, or pytest for unit and integration testing; and k6, JMeter, or Gatling for performance testing.

• An AI-friendly perspective, supported by practical experience. You utilize AI-assisted development tools in your own projects, comprehend their advantages and drawbacks, and can guide a team in adopting them without compromising quality.

• Excellent mentoring and communication abilities. You can instruct, influence, and shift a team's practices without formal authority, engaging effectively with both client stakeholders and engineers.

• The seniority to integrate into an unfamiliar team, rapidly assess their quality standing, and build trust quickly.


🏝️ Benefits

• Counseling and psychotherapy services

• Free English lessons

• Annual profit distribution, subject to company performance and board decision (only for CLT contracts)

• Trainings and learning opportunities to advance within your role

• Flexibility to choose your work location

• Parties, gatherings & trips

People also viewed

Status1 hour ago

QA Tester, Part Time

Anywhere in the WorldPart-timeQA Engineer (Quality Assurance)$1,000/month
ApplyView job
United Tech1 hour ago

Manual QA Engineer, Web, CRM

UA flagUkraine OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Aquana1 hour ago

Product Tester – Books, eBooks

FR flagFrance OnlyFreelanceQA Engineer (Quality Assurance)€50 – €250/month
ApplyView job
Auditdata2 hours ago

QA Engineer

UA flagUkraine OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Tether.to2 hours ago

Senior QA Engineer

CH flagSwitzerland OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
CI&T2 hours ago

Senior QA

BR flagBrazil OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers