Software Developer in test

Braintrust

Brasil

Presencial

BRL 110 000 - 170 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Braintrust in Brazil seeks a skilled QA Automation Engineer focused on headless functional tests and Appium-based mobile UI automation. You will read specifications, design test plans, and implement maintainable C# tests within a CI-friendly workflow that embraces AI-assisted tooling and Loop Engineering.

The role requires hands-on coding in C#, real experience with automated tests, and the ability to debug flake versus product bugs.

Qualificações

  • Must have real code-based automated tests written as code.
  • Experience with UI automation across web/mobile is a plus.
  • Ability to debug tests and distinguish flakes from defects.
  • Familiarity with CI/CD pipelines and PR workflows.

Responsabilidades

  • Write and maintain C# automated tests across survey flows.
  • Review developer test PRs and request coverage.
  • Triage CI/Stage failures: bug vs flake vs env.
  • Decide what to automate at unit/headless/device UI/manual levels.
  • Grow Appium coverage where the headless suite misses screens.
  • Collaborate with Product, Architecture, and Dev for testable work.

Conhecimentos

C#
xUnit/NUnit/MSTest
Page Object Model
Visual Studio
Git PR reviews
Jira comments

Ferramentas

Appium
Espresso
.NET MAUI
GitHub Actions
Azure DevOps

Descrição da oferta de emprego

Role focus
  • Primary: Headless functional test automation — fast, stable, and CI-friendly
  • Secondary: Appium / device UI automation is an important layer, but not the entire role
  • Spec-driven: Candidates will read and review specifications and test plans, not just work from tickets labeled "write tests"
  • Manual coverage: A significant portion of our legacy coverage is still manual — candidates must also be comfortable executing and validating manual test cases as part of feature testing and regression efforts
How We Work

We use AI-assisted tooling (Cursor, AI code/test review, agent-driven test design) as part of daily workflow. We are adopting Loop Engineering — a structured process where docs, coding, QA, and DevOps run as coordinated loops with clear ownership, human gates, and agent participation. Candidates should be open to working alongside AI tools and contributing to a maturing engineering process.

What They Will Do
  • Write and maintain C# automated tests for survey workflows (download, collect readings, GPS, export, settings)
  • Review developer test PRs and send incomplete coverage back to engineering
  • Triage failing CI / stage runs: product bug vs flake vs environment — then fix the ones that are ours
  • Decide what to automate at which layer: unit / headless functional / device UI (Appium) / manual
  • Grow Appium coverage where the headless suite cannot see the real screen
  • Partner with Product, Arch, and Dev so new work is testable before it ships

This is not a record-and-playback role, and not a full-time manual tester who automates on the side.

Must-haves (do not send without these)
  • Strong C# and comfort running tests from Visual Studio / command line
  • Real experience writing automated tests as code (xUnit, NUnit, or MSTest)
  • Page Object Model (or equivalent) — maintainable tests, not one giant script
  • Can debug a failing test and explain flake vs product bug
  • Git + pull-request review
  • Clear written communication (Jira / PR comments)
Strongly Preferred
  • Mobile UI automation: Appium, Espresso
  • .NET MAUI
  • GitHub Actions or Azure DevOps pipelines
  • Async / timing issues (tests that race the app)
Nice to have
  • GPS, Bluetooth, offline, or hardware-adjacent testing
  • Field / inspection / GIS / industrial software
  • Test design (what not to automate)
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

Quality Engineer (Mobile Testing)
Quality Engineer (Mobile Testing)

Perform • São Paulo

Presencial
BRL 90 000 - 140 000
QA Automation Engineer (Mobile)
QA Automation Engineer (Mobile)

ScrumLaunch LLC. • Brasil

Presencial
BRL 90 000 - 120 000
12 vacation days per year
5 sick days per year
Access to therapist and psychologist support
Junior QA Analyst
Junior QA Analyst

Jobtailor • Joinville

Presencial
BRL 90 000 - 120 000
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
Senior Test Analyst
Senior Test Analyst

Jobtailor • Belo Horizonte

Presencial
BRL 60 000 - 110 000
Senior Test Automation Analyst – Java Automation
Senior Test Automation Analyst – Java Automation

Jobtailor • São Paulo

Presencial
BRL 100 000 - 145 000
Mid-Level SDET / QA Automation (BRL 10K/month CLT + benefits)
Mid-Level SDET / QA Automation (BRL 10K/month CLT + benefits)

NOUS LATAM • São Paulo

Presencial
BRL 150 000 - 210 000
Mobile Software Engineer in Test (SDET) Specialist I - Brazil
Mobile Software Engineer in Test (SDET) Specialist I - Brazil

housecall • Brasil

Presencial
BRL 180 000 - 300 000
Paid holidays
Innovation culture
MacBook stipend
+1
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Transcenda • Brasil

Teletrabalho
Staff Mobile Software Engineer in Test (SDET) I - Brazil
Staff Mobile Software Engineer in Test (SDET) I - Brazil

housecall • Brasil

Presencial
BRL 180 000 - 320 000
Paid holidays
Flexible time off
MacBook + $500 workspace stipend
+1