EPAM Systems logo

Senior Automation Tester in Java

EPAM Systems Banana Shire, Queensland, Australia

remotefull-time
Posted Jan 15, 2026Apply by Feb 14, 2026

Role & seniority: Senior Automation Tester (Java)

Stack/tools: Java-based automated test frameworks; CI/CD integration; GitLab; Linux; Big Data tech; Azure Databricks; cloud validation

Top 3 responsibilities

  • Develop and maintain automated test frameworks in Java

  • Integrate automated tests into CI/CD pipelines; execute and analyze test results

  • Design test plans/strategies for Big Data apps; validate Azure Databricks integrations; defect tracking and resolution

Must-have skills

  • 3+ years Java engineering

  • Proficient in building automated test frameworks in Java

  • Manual discovery testing experience

  • Hands-on Big Data knowledge; GitLab; Linux proficiency

  • Strong problem-solving, collaboration, and English (B2)

Nice-to-haves

  • Scala; Apache Spark understanding

  • Azure cloud services and Azure Databricks experience

  • Linux shell scripting

Location & work type

  • Poland-based; hybrid work model (on-site at client office 3 days/week; flexible remote options within Poland)

Full Description

We are seeking a Senior Automation Tester in Java to join our team, working on Big Data analysis and development in a cloud platform (Databricks). You will play a key role in building and enhancing test frameworks while collaborating with engineering teams to deliver high-quality solutions. Apply now to become part of our innovative project. Please note that working from the customer's office is required 3 days per week. Responsibilities Develop and maintain automated test frameworks in Java Collaborate with development teams to integrate automated tests into CI/CD pipelines Perform manual discovery testing to identify potential defects Design comprehensive test plans and strategies for Big Data applications Execute and analyze test results to ensure software quality Work closely with cloud engineers to validate integrations with Azure Databricks Identify, document, and track defects to resolution Coordinate testing efforts with cross-functional teams Optimize test processes for scalability and efficiency Ensure compliance with project testing standards and methodologies Support continuous improvement initiatives in the testing process Requirements 3+ years of experience in Java engineering Proficiency in developing automated test frameworks in Java Proven experience in manual discovery testing Hands-on experience with Big Data technologies Proficiency with GitLab for version control Strong knowledge of Linux operating systems Excellent problem-solving skills Strong collaboration and communication skills Upper-Intermediate (B2) English proficiency Nice to have Knowledge of Scala language Experience with Azure Databricks Understanding of Apache Spark Experience with Azure cloud services Proficiency in Linux shell scripting We offer

We gather like-minded people

  • Engineering community of industry professionals
  • Friendly team and enjoyable working environment
  • Flexible schedule and opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities

We provide growth opportunities

  • Outstanding career roadmap
  • Leadership development, career advising, soft skills, and well-being programs
  • Certification (GCP, Azure, AWS)
  • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
  • English classes

We cover it all

  • Stable income (Employment Contract or B2B)
  • Participation in the Employee Stock Purchase Plan
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
  • Referral bonuses
  • Corporate, social and well-being events

Please, note

  • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
  • We will reach out to selected candidates exclusively.
  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
  • Show more Show less
JavaAutomation TestingBig DataCI/CDTest FrameworksManual TestingAzure DatabricksGitLabLinuxProblem-SolvingCollaborationCommunicationScalaApache SparkCloud ServicesShell Scriptingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.