EPAM Systems

Automated Testing in Java Trainee

Posted: Oct 29, 2025

Job Description

If you have basic programming skills in Java, understand testing processes and aspire to shape your career in test automation, then this expert-led program is for you.Our learning path includes several stages, offering you a step-by-step approach to gaining in-depth knowledge in this direction. By participating, you will have the opportunity to:Learn core software development and testing toolsAdvance your proficiency in the Java programming languageMaster modern frameworks for test automationThis program will last ~2.5 months and require ~20 hours of weekly engagement. Completing it won't guarantee a job, but it will lay a solid foundation to enter the profession confidently, either at our company or in the broader IT market.Requirements English level of B1 (Intermediate) and higherBasic knowledge of Java programming (Data Types, Conditions and Loops, Arrays, Classes)Familiarity with testing theory (Static & Dynamic Testing, Requirement Analysis, Software Testing Methods & Levels, Testing Pyramid, Functional & Non-Functional Testing Types, Test Planning, Checklists, Test Cases & Suites, Defects, Test Result Reports)Understanding of test automation goalsBasic knowledge of version control with GitAbility to work with self-study materials and meet deadlinesDon't worry if you have minor gaps – you will be able to finetune some skills during the program.We offerIndustry-based education. As a leading software engineering company, we will help you explore emerging technologies and best practices that the market demands.Top-notch learning materials. EPAM specialists with extensive project experience have designed and tested the educational content in numerous training runs.AI-powered solutions. We have integrated AI tools into our education ecosystems to provide a cutting-edge learning experience.Practice-oriented approach. This comprehensive program focuses on providing you with hands-on experience and practical application of the concepts learned.Support from training coordinators. We will guide your learning path and conduct regular Q&A sessions and workshops. EPAM Uzbekistan is a team of technologists and innovators united by technology. In 2019, we opened our first office in Tashkent. Since then, we’ve built a continuously learning organization that helps its employees reach their full potential and achieve professional goals through learning. Our agile methodologies, client collaboration frameworks, engineering excellence programs, and hybrid teams offer many career paths and development opportunities. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In