
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
A consulting firm based in Brazil seeks a Senior Quality Assurance Engineer to develop and execute test strategies across web, API, and data flows. Candidates must have extensive experience in manual testing and be proficient in automation using .NET (C#), particularly with tools like Selenium and Playwright. This remote position requires fluent English, and applicants should be comfortable working with CI/CD processes.
For Brazil Only, PJ contract, Fluent English
Position : Senior Quality Assurance (QA) Engineer
Location : Brazil (Remote)
Work Hours : Must have overlap with U.S. Central Time
Start Date : Immediate
Contract Type : PJ (Pessoa Jurídica)
Duration : 3-4 months
Language Requirement : Fluent English required (U.S.-based company)
We’re looking for an experienced QA Engineer who ramps up quickly on complex business domains and turns that understanding into clear, risk-based test strategies. You’ll combine strong manual testing skills with proven test case design and automation in .NET (C#) to raise the bar on quality across web, API, and data flows. You’ll partner closely with Product, Engineering, and DevOps to deliver reliable, testable, and observable software continuously.
Translate business processes into tests: Rapidly learn product / domain concepts and map end‑to‑end workflows into high‑value test scenarios and acceptance criteria. Design and execute test suites: Build and maintain comprehensive manual and automated tests (UI, API, integration, regression, smoke, and exploratory). Build .NET automation: Develop and maintain C# test automation frameworks (e.g., Playwright, Selenium WebDriver, SpecFlow BDD, NUnit/xUnit/MSTest) aligned to SOLID and POM principles. Enable CI/CD quality gates: Integrate automated tests into pipelines (e.g., Azure DevOps, GitHub Actions) with parallel runs, test reporting, and flaky‑test management. Collaborate across disciplines: Work with Product Owners to refine acceptance criteria, with Developers to shift‑left quality, and with business users to validate in staging/preproduction environments and in production once deployed. Own defect lifecycle: Identify, document, prioritize, and drive resolution of defects with clear reproduction steps, logs, screenshots, and impact. Data & API validation: Test APIs, validate payloads and contracts (e.g., via Swagger/OpenAPI), and verify database outcomes (SQL Server). Non‑functional checks: Contribute to performance baselines (e.g., k6, JMeter) and security test coordination. Test strategy & traceability: Maintain risk‑based test plans, coverage maps, and traceability to requirements/ACs. Mentor & improve: Share best practices, pair on tests, and improve standards for reliability, maintainability, and observability of tests.