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

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.
Tech Stack
Tools & technologiesCloudJavaJestJUnit
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 resumeApplicant 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
