Automated Testing in Java | Trainee
EPAM Systems
⚲ Poland (Remote)
Wymagania
- Test Automation
- Java
- Algorithms
- SQL
- Databases
- HTML
- CSS
Opis stanowiska
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!