Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ubiminds

Senior Test Automation Engineer – C# / Java

Ubiminds

Senior Automation Engineer utilizing C#/Java focusing on scalable applications development for a Public Safety product suite.

Posted 6/3/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
CloudJavaJestJUnit

About the role

Key responsibilities & impact
  • Info on the Senior Automation Engineer - C# / Java role
  • Want to get to the next step in your international career? We can support you!
  • Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.
  • Ubiminds is assisting a company that is building an exciting new product suite for Public Safety.
  • Challenge
  • We’re looking for a Senior Automation Engineer with strong experience in #C or Java to help build modern, scalable, and maintainable applications.
  • This role is ideal for someone who enjoys working across the full stack — from crafting intuitive, responsive user interfaces to designing robust APIs and cloud-ready backend services — while applying clean architecture principles and modern engineering practices.
  • Responsibilities:
  • - Write and maintain automated unit and integration tests (frontend + backend)
  • - Review existing codebases to improve test coverage and identify gaps
  • - Use company-provided AI tools (e.g., Claude, Copilot) to speed up test creation and refactoring
  • - Debug test failures across application, infrastructure, and data layers
  • - Reduce test flakiness and noise in CI pipelines
  • Mandatory Skills:
  • Software Engineering
  • - Strong programming skills in C# or Java, and experience with Playwright
  • - Comfortable working in large, existing codebases
  • - Able to understand and navigate unfamiliar systems
  • - Solid understanding of testing fundamentals (unit vs. integration, mocking, isolation, etc.)
  • Test Automation
  • - Hands-on experience writing and maintaining unit and integration tests
  • - Familiar with frameworks like xUnit, JUnit, Jest, Karate, or similar
  • - Able to troubleshoot test failures across multiple layers of the stack
  • Engineering Practices
  • - Strong debugging and problem-solving skills
  • - Committed to writing high-quality, maintainable test code
  • - Comfortable in a Shift Left development environment
  • - Self-driven and able to collaborate effectively with cross-functional teams
  • - Clear and simple English communication (written and verbal)
  • AI & Modern Development
  • - Excited to use AI-powered tools (Claude, Copilot, etc.) in your daily work
  • - Willing to experiment with AI for test generation, refactoring, and coverage analysis
  • - Basic understanding of AI concepts like LLMs, or a strong interest in learning
  • Nice to Have:
  • - Strong experience writing tests based on product use cases or specs
  • - Hands-on experience writing tests using Claude Code or similar AI tools
  • - Experience writing end-to-end tests using Playwright
  • Team & Environment:
  • - Collaborative environment working closely with PMs, QA, and designers.
  • - Engineers are fully responsible for testing and code quality (shift-left development culture).
  • - Balanced workload of new feature development and ongoing system maintenance.
  • - Encourages ownership, accountability, and continuous improvement.
  • About Ubiminds
  • Our Culture
  • People First. We are all about people!
  • Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.
  • Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment.
  • We’re in this together. We work as a team, thrive as a team, and evolve as a team.
  • Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations.
  • Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.
  • Perks and Benefits
  • As a Senior Automation Engineer - C#/ Java @Ubiminds, you:
  • - You are placed in a product-based company, with the same treatment as their full-time employees.
  • - Have our full back-office support, from career guidance to HR and concierge services.
  • - Enjoy our remote-first policy – we are a distributed team, after all.
  • - Get your own MacBook (none of that "bring your own device" stuff here).
  • - Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
  • - Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
  • - Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
  • - Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games
  • How our process works
  • 1. Interview with Tech Recruiter (chat about the job opening and your experiences)
  • 2. Technical Assessment
  • 3. Client Interview
  • 4. Offer (yay)

Requirements

What you’ll need
  • Mandatory Skills:
  • Software Engineering
  • - Strong programming skills in C# or Java, and experience with Playwright
  • - Comfortable working in large, existing codebases
  • - Able to understand and navigate unfamiliar systems
  • - Solid understanding of testing fundamentals (unit vs. integration, mocking, isolation, etc.)
  • Test Automation
  • - Hands-on experience writing and maintaining unit and integration tests
  • - Familiar with frameworks like xUnit, JUnit, Jest, Karate, or similar
  • - Able to troubleshoot test failures across multiple layers of the stack
  • Engineering Practices
  • - Strong debugging and problem-solving skills
  • - Committed to writing high-quality, maintainable test code
  • - Comfortable in a Shift Left development environment
  • - Self-driven and able to collaborate effectively with cross-functional teams
  • - Clear and simple English communication (written and verbal)
  • AI & Modern Development
  • - Excited to use AI-powered tools (Claude, Copilot, etc.) in your daily work
  • - Willing to experiment with AI for test generation, refactoring, and coverage analysis
  • - Basic understanding of AI concepts like LLMs, or a strong interest in learning
  • Nice to Have:
  • - Strong experience writing tests based on product use cases or specs
  • - Hands-on experience writing tests using Claude Code or similar AI tools
  • - Experience writing end-to-end tests using Playwright

Benefits

Comp & perks
  • As a Senior Automation Engineer - C#/ Java @Ubiminds, you:
  • - You are placed in a product-based company, with the same treatment as their full-time employees.
  • - Have our full back-office support, from career guidance to HR and concierge services.
  • - Enjoy our remote-first policy – we are a distributed team, after all.
  • - Get your own MacBook (none of that "bring your own device" stuff here).
  • - Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
  • - Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
  • - Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
  • - Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#JavaPlaywrightunit testingintegration testingxUnitJUnitJestKaratedebugging
Soft Skills
problem-solvingcollaborationcommunicationself-drivenadaptabilitycommitment to qualityownershipaccountabilitycontinuous improvementnavigating unfamiliar systems