Croatia

Automated Testing in Java Mentoring Program

Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
alt
alt
Price
Free
Program start
June
Type
Training
Language
English
Duration
15 weeks
Format
Online
Level
Specialization
Details

If you have intermediate Java programming skills and a basic understanding of testing theory and test automation, and you're eager to shape your career in Automated Testing – then this program is designed for you! Take the next step toward becoming a skilled Test Automation Engineer and unlock new opportunities in the tech industry.


  1. Start of the program: 1th of June
  2. Total program duration approximately: 3 months


Our learning path comprises 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: 


  1. Learn core software development and testing artifacts. 
  2. Advance your proficiency in Java.
  3. Master modern frameworks for Test Automation.
  4. Enhance AI tools for Test Automation Engineers


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 stage:   

  1. The stage will last 3 months and require approximately 20 hours of weekly engagement. You will explore self-study materials, complete assigned tasks and pass knowledge-checking tests. Our experienced mentors will facilitate your learning journey, offering regular Q&A sessions and assessing your practical task performance to ensure a comprehensive understanding and application of the skills taught.
Automated Testing in Java

Automated testing in Java allows to validate web app functionality and user experience. Professionals with this skill are highly sought after in web development.

More about this skill
direction
What is required for training:
training-is-for-you
  • English proficiency level of B2 or higher
  • Familiarity with Java
  • Knowledge of the testing process and its main tools
  • Ability to work with self-study materials and meet deadlines

Nice to have:

  • Analytical thinking and resourcefulness in solving non-standard tasks
  • Understanding of algorithms, SQL, database, HTML and CSS
How to get started?
  1. Register on this page by 4th of May. You need to fill in all the required fields and upload your CV in English.
  2. Take an English test available in your profile. You must achieve at least B2 (Upper-intermediate) level result to proceed.
  3. Pass a technical assessment in 5 days from registration. You will receive the link and all instructions via the post-registration email.
  4. Conduct a General HR Interview with one of our recruiters. After you pass all the tests to ask some general questions and guide you through the next steps.
  5. Take a technical interview. You will communicate one-on-one with our specialist for about 1.5 hours and showcase your knowledge.
  6. Receive an invitation to the program. We will inform you of the enrollment results and share further instructions for your learning journey.


Please check your profile's mailbox regularly to make sure you get all important notifications. 

What will you learn?

Stage duration: approximately 3 months.

  1. Software Testing Fundamentals
  2. Version control with Git
  3. Java Advanced (Java Collections; Java Lambdas and Streams; Java IO)
  4. Clean Code
  5. Unit Testing Frameworks
  6. Selenium WebDriver
  7. Test Automation Frameworks: Layers, Runner, Business Objects
  8. Design Patterns in Test Automation Frameworks implementation
  9. API Automation
  10. Continuous Integration with Jenkins
  11. Results Analysis and Reporting in Test Automation. Integration with reporting tools
  12. BDD TA Frameworks
  13. Generative AI
  14. Cloud Fundamentals
Please read this info before registration
  1. At the time of application, applicant has to live in and be eligible to work (full-time position) in Croatia.
  2. 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.
  3. 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.
  4. Considering the limited number of program slots, the applications order and selection results will be decisive factors for being enrolled.


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

Automated Testing in Java Mentoring Program
June · 15 weeks
Training · Online
English
Specialization
Croatia
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact CenterPlease include the name of the program your question refers to in the subject line of your email.