QA Lead

Campinas Remote

Company Overview

BotCity is building the future of automation with the Governance Platform for Python automations and AI Agents. We empower enterprises to innovate at scale, bringing governance, control, and observability to every automation project. Our philosophy is simple: automation is software, and software deserves the same high-code standards that drive innovation in AI and machine learning.

We recently raised a $12M Series A, led by Four Rivers with participation from Y Combinator, SoftBank, and top industry leaders such as Lew Cirne (New Relic), Rod Johnson (Spring Source), and Walter Kortschak (Summit Partners | Firestreak Ventures). With 1,000+ customers in 70+ countries, including Bayer and LG, and recognition by G2 (2024) as one of the world’s top 25 emerging platforms, BotCity is scaling fast.

We’re a global remote company with teams across the US and LATAM, united by a shared vision to redefine how enterprises build and manage automation. If you’re looking for an environment that values impact, autonomy, and excellence, we’d love for you to join us on this journey.

 
Role Overview

The QA Lead will be responsible for scaling the entire quality assurance function, blending strategic people leadership with a hands-on technical approach to drive excellence across every product delivery. You will be responsible for expanding automated test coverage, reducing the lead time between development completion and validated delivery, and defining the QA processes that keep our team both rigorous and agile. This role is built for someone obsessed with quality and product excellence, who brings strong organizational discipline, a comprehensive automation mindset, and the ability to lead a team while staying deeply connected to the technical work, measuring what matters through clear KPIs and continuously raising the bar for how great software ships. This role will report to the VP of Engineering.

 
Responsibilities

  • Lead, mentor, and coach the QA team, conducting regular 1:1s and career development planning.
  • Manage the distribution of QA engineers across squads, implementing a rotation strategy.
  • Design and implement a robust automation roadmap, prioritizing regression testing to maximize platform stability.
  • Build and maintain automated flows that simulate real user behavior across web and desktop environments (using Python or Java).
  • Continuously increase automated test coverage to proactively identify edge cases and prevent production incidents.
  • Optimize the "development-to-delivery" window by refining validation processes without compromising quality standards.
  • Act as a focal point for incident management, triaging bugs alongside developers and ensuring swift resolution and root-cause analysis.
  • Collaborate closely with engineering team to ensure the QA process is mature, solid, and aligned with agile delivery cycles.
  • Define and monitor key performance indicators (KPIs) through Jira, such as response times, validation cycles, and defect leakage.
  • Evangelize QA best practices within the engineering team to ensure quality is a shared responsibility.
  • Provide regular reports to senior management regarding the health of the area, automation progress, and product stability.
Requirements

Required Qualifications 

  • Bachelor's degree in Information Technology, Computer Science or related field
  • Prior hands-on experience with software testing automation ( 5+ years)
  • Proven experience in leading and scaling QA teams
  • Experience in at least one programming/scripting language (Python or Java)
  • Experience testing both Web and Desktop applications
  • Communicates with clarity and collaborative humility
  • Drives action with bold decisiveness and consistently insisting on high standards to deliver with speed and confidence.
  • Familiarity with Behavior-driven development (BDD)
  • Familiarity with test automation tools such as Postman, Selenium, Playwright, Behave
  • Experience with development of Automated Pipelines (preferably with GitHub Actions)
  • Experience with Atlassian Jira
  • Experience working with MS Office/Excel, Google Suite, Notion
  • Portuguese - Fluent
  • English - Advanced
  • Ability to travel as needed to support events and meet the team 

Preferred Qualifications

  • Familiarity with Agile/Scrum methodologies
  • Prior experience in an early-stage, high-growth, and fast-paced startup environment
  • Experience with version control systems (e.g., Git)