Remote Senior Automation Engineer - Java
About the Role
We are seeking a Remote Senior Automation Engineer - Java to join our dynamic team at Ubiminds. This is an exciting opportunity for professionals looking to elevate their international careers while working with a company that values people and innovation. As a Senior Automation Engineer, you will play a crucial role in building modern, scalable applications for Public Safety, leveraging your expertise in Java and automation testing.
What You'll Do
- Write and maintain automated unit and integration tests for both frontend and backend applications.
- Review existing codebases to enhance test coverage and identify areas for improvement.
- Utilize AI tools such as Claude and Copilot to accelerate test creation and refactoring.
- Debug test failures across various layers, including application, infrastructure, and data.
- Minimize test flakiness and noise in CI pipelines to ensure smooth deployment processes.
Requirements
- Strong programming skills in Java, with hands-on experience in automation testing.
- Familiarity with frameworks such as Playwright, xUnit, JUnit, Jest, or Karate.
- Ability to navigate and understand large, existing codebases.
- Solid understanding of testing fundamentals, including unit vs. integration testing.
- Excellent debugging and problem-solving skills.
- Experience in a Shift Left development environment.
- Strong communication skills in English, both written and verbal.
Nice to Have
- Experience writing tests based on product use cases or specifications.
- Hands-on experience with AI tools for test generation and coverage analysis.
- Experience writing end-to-end tests using Playwright.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 per year.
- Remote-first work policy with a supportive team environment.
- Access to growth opportunities through tech talks and networking with other professionals.
- Free English lessons with a native speaker to enhance your communication skills.
- Candidate referral bonus for bringing talented friends to Ubiminds.
- Access to our Florianópolis headquarters for those who miss the office vibe, complete with snacks and games.
This role offers a unique opportunity to work remotely as a Senior Automation Engineer with a focus on Java, in a supportive and innovative environment at Ubiminds.
Who Will Succeed Here
Expert in Java with a deep understanding of automation frameworks such as Playwright and JUnit, showcasing the ability to design and implement comprehensive test suites for scalable applications.
Proficient in CI/CD practices, demonstrating experience with tools like Jenkins or GitLab CI for automating testing and deployment processes in a fully remote environment.
Strong debugging skills with a solution-oriented mindset, able to quickly identify and resolve issues in complex systems, reflecting a proactive approach to maintaining high code quality.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months