Automated Testing in Java | Trainee

Poland (Remote), Poland Posted on April 11, 2026

Job Description

If you already have intermediate Java skills, understand the basics of software testing, and want to move toward a career in Test Automation, this program is for you.

Details

The Automated Testing in Java Mentoring Program is designed for testers and Java enthusiasts who want to build practical automation skills and prepare for the next step in their career. Over the course of 3 months, you’ll:

strengthen your Java knowledge

learn modern test automation frameworks

understand how automated testing works in real delivery environments.

Whether you're aiming for your first automation role or want to grow from manual testing into automation, this program will help you build skills that are relevant in today’s market.

Program start: June 1, 2026

Duration: 3 months

Weekly commitment: Approximately 20 hours

Upon program completion, you will gain market-oriented soft & hard skills, which you may apply in the IT industry.

Training process

The program consists of one 3-month stage and requires approximately 20 hours of learning per week.

During the program, you will:

Study self-paced learning materials

Complete practical assignments

Pass knowledge-check tests

Take part in regular Q&A sessions with mentors

Receive feedback on your practical tasks from experienced specialists

This format is designed to help you learn independently while still getting expert support and regular progress checks.

What is required for training:

English level of B2 or higher

Intermediate Java skills

Basic understanding of the software testing process and common testing tools

Ability to work with self-study materials, stay organized and meet deadlines

Nice to have:

Analytical thinking and confidence in solving non-standard tasks

Basic understanding of algorithms

Familiarity with SQL, databases, HTML and CSS

How to get started?

Register by April 29 - Complete the application form and upload your CV.

Complete the English test - It will be available in the “My assessments” section of your account. To continue, you need to achieve B2 level or higher.

Complete the technical assessment within 5 days of registration - The assessment will appear in the “My assessments” section.

Phone conversation with a recruiter - Candidates with the highest assessment scores will be invited to this step.

Online technical interview - A technical discussion with one of our experts.

Receive your program invitation - We’ll inform you about the final results and share next steps for the program.

Please check your mailbox and notifications regularly so you don’t miss any updates.

What will you learn during the 3-month training?

Software Testing Fundamentals

Version control with Git

Java Advanced (Java Collections; Java Lambdas and Streams; Java IO)

Clean Code

Unit Testing Frameworks

Selenium WebDriver

Test Automation Frameworks: Layers, Runner, Business Objects

Design Patterns in Test Automation Frameworks Implementation

API Automation

Continuous Integration with Jenkins

Results Analysis and Reporting in Test Automation. Integration with reporting tools

BDD TA Frameworks

Generative AI

Cloud Fundamentals

Please read this info before registration

This training is for citizens of Poland and specialists relocated to this country for a permanent stay.

The program start date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email.

Active participants of ЕРАМ Educational programs and employees of EPAM Systems are not allowed to register for the training. Feel free to contact your Training Coordinator or Resource Manager regarding other opportunities.

Considering the limited number of program slots, the order of applications and selection results will be decisive factors for enrollment.

Take your chance to dive into the IT world with a leading international IT company – apply now!

About EPAM Systems

Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We leverage AI and GenAI to deliver transformative solutions that accelerate our clients’ digital innovation and enhance their competitive edge. Through platforms like EPAM AI/RUN™ and initiatives like DIALX Lab, we integrate advanced AI technologies into tailored business strategies, driving significant industry impact and fostering continuous innovation. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as Most Loved Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Industry: IT Services and IT Consulting