Remote Senior Automation Engineer - Java Specialist
About the Role
We are seeking a Remote Senior Automation Engineer with a strong background in Java to join our dynamic team at Ubiminds. This role offers the opportunity to work on innovative projects in Public Safety, leveraging your expertise to build modern, scalable, and maintainable applications. As a Senior Automation Engineer, you will play a crucial role in enhancing our development processes and ensuring high-quality software delivery.
What You'll Do
- Write and maintain automated unit and integration tests for both frontend and backend applications.
- Review existing codebases to improve test coverage and identify gaps in testing.
- Utilize AI tools such as Claude and Copilot to accelerate test creation and refactoring.
- Debug test failures across application, infrastructure, and data layers.
- Reduce test flakiness and noise in CI pipelines to ensure smooth deployments.
Requirements
- Strong programming skills in Java and experience with Playwright.
- Hands-on experience writing and maintaining unit and integration tests.
- Familiarity with testing frameworks like xUnit, JUnit, Jest, or Karate.
- Solid understanding of testing fundamentals, including unit vs. integration testing.
- Excellent debugging and problem-solving skills.
- Ability to communicate clearly 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.
- Experience writing end-to-end tests using Playwright.
What We Offer
- Competitive salary range of $120,000 - $150,000 per year.
- Remote-first work environment with flexible hours.
- Access to a MacBook and other necessary tools for your job.
- Opportunities for professional growth through tech talks and chapter meetings.
- Free English lessons with native speakers to enhance your communication skills.
- Candidate referral bonuses for bringing in new talent.
- Access to our Florianópolis headquarters for those who miss the office environment.
This role offers a unique opportunity to work with cutting-edge technology in a supportive remote environment. Ubiminds values its employees and provides ample growth opportunities.
Who Will Succeed Here
Proficient in Java programming and experienced with automation frameworks such as Playwright and JUnit, enabling effective test automation in diverse environments.
Self-motivated and disciplined, with strong problem-solving abilities, essential for thriving in a fully remote work environment where independence and accountability are paramount.
Demonstrated expertise in debugging and utilizing AI tools for enhancing test processes, combined with a proactive mindset to adopt and advocate for innovative solutions in software delivery.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months