Job Description
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!
Skills & Requirements
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