All jobs
UbimindsEngineering
Senior Test Automation Engineer - C# / Java (527)
Remote (Brazil)Posted 7 days ago
The role is for a Senior Test Automation Engineer with expertise in C# or Java, focusing on building automated tests for a new product suite in a collaborative, modern development environment.
Location: Remote (Brazil)
Responsibilities
- Write and maintain automated unit and integration tests across frontend and backend systems.
- Build and maintain end-to-end test suites using Playwright or similar frameworks.
- Review existing codebases to improve test coverage and identify risk areas.
- Use AI-powered tools (Claude, Copilot, etc.) to accelerate test creation, refactoring, and maintenance.
- Debug test failures across application, infrastructure, and data layers.
- Reduce flaky tests and improve signal-to-noise in CI pipelines.
- Partner with product engineers to improve testability and confidence in production systems.
- Help define patterns, tooling, and best practices that can scale across multiple products.
Requirements
- Strong programming skills in C#, TypeScript, JavaScript, or Java.
- Comfortable working in large, existing codebases and learning unfamiliar systems.
- Solid understanding of software testing fundamentals: unit vs. integration, isolation, mocking, and boundaries.
- Hands-on experience writing and maintaining unit and integration tests as code.
- Familiarity with frameworks such as xUnit, JUnit, Jest, Playwright, or similar.
- Ability to troubleshoot test failures across multiple layers of the stack.
- Strong debugging and problem-solving skills.
- Committed to writing high-quality, maintainable test code.
- Comfortable working in a Shift Left development environment.
- Self-driven, collaborative, and able to communicate clearly in English.
- Excited to use AI tools like Claude as part of daily development.
- Willing to experiment with AI for test generation, refactoring, and coverage analysis.
- Basic understanding of LLMs, or strong interest in learning.
Benefits
- Full back-office support, from career guidance to HR and concierge services.
- Remote-first policy with a distributed team.
- Own MacBook provided.
- Access to growth opportunities through tech talks, chapter meetings, and remote happy hours.
- Free English lessons with a native speaker.
- Candidate Referral bonus program.
- Access to Florianópolis headquarters with weekly massages, snacks, drinks, and games.
Additional Information
- The role is not for feature development or manual QA.
- Collaborative environment working closely with PMs, QA, and designers.
- Engineers are fully responsible for testing and code quality.
- Encourages ownership, accountability, and continuous improvement.
- Culture emphasizes people first, challenge yourself, teamwork, high-quality service, and honesty.