Job Description
Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Analista de QA - SĂȘnior in Brazil.
This role is focused on driving quality engineering excellence across modern full-stack applications, ensuring robust, scalable, and reliable software delivery. You will play a key role in defining and implementing automated testing strategies across multiple layers, including unit, integration, API, and end-to-end testing. Working closely with development teams, you will contribute to a clean architecture environment where quality is embedded from design to deployment. The position combines technical depth in automation frameworks with a strong mindset for continuous improvement and proactive quality ownership. You will work with technologies such as C#, .NET, Playwright, React, and Azure DevOps in a highly collaborative engineering culture. This is a hands-on and strategic QA role where your work directly impacts product stability, performance, and user experience.
Accountabilities:
You will be responsible for ensuring software quality through the design, implementation, and evolution of automated testing strategies across backend, frontend, and API layers in a modern engineering environment.
- Design and implement a comprehensive test strategy aligned with the test pyramid (unit, integration, and E2E).
- Develop backend automated tests in C# .NET using xUnit, validating business logic, handlers, repositories, and domain layers.
- Create and maintain E2E tests using Playwright to validate user flows in React-based applications.
- Implement and execute API testing, including validation of REST endpoints, JSON schemas, authentication flows, and JWT handling.
- Manage test data setup and cleanup processes in PostgreSQL environments.
- Debug and analyze test failures using logs, traces, and observability tools to identify root causes.
- Execute and maintain test pipelines within Azure DevOps CI/CD environments.
- Contribute to quality improvements by identifying gaps in coverage and proposing automation and process enhancements.
- Solid experience with C# .NET and understanding of backend architecture (Clean Architecture, CQRS).
- Strong expertise in xUnit for backend testing and SQL (PostgreSQL) for test data management.
- Hands-on experience with Playwright for E2E testing (TypeScript) and understanding of React fundamentals.
- Strong knowledge of REST API testing, including status codes, JSON validation, and authentication (JWT).
- Experience with CI/CD pipelines using Azure DevOps and Git workflows.
- Understanding of test pyramid principles and modern QA engineering practices.
- Ability to debug complex issues using logs, traces, and system analysis tools.
- Proficiency in Linux/CLI environments for test execution and troubleshooting.
- Strong analytical thinking, attention to detail, and proactive mindset for improving QA processes.
- Competitive compensation package aligned with market standards
- Remote-friendly work model
- Health and dental insurance
- Meal or food allowance (depending on work arrangement)
- Career development and continuous learning opportunities
- Access to modern engineering tools and automation frameworks
- Collaborative and innovation-driven engineering culture
- Participation in impactful, large-scale software projects
Requirements:
The ideal candidate has strong experience in quality engineering with full-stack testing capabilities, combining backend, frontend, API, and DevOps knowledge in a structured engineering environment.
Benefits:
Explore More
Date Posted
05/29/2026
Views
0
Similar Jobs
Senior Test Automation Engineer - C# / Java (527) - Ubiminds
Views in the last 30 days - 0
View Details