I'm inIcon.svg
Automated Testing in JavaBuild your test automation skills in Java through practical learning and implementation of real-world frameworks.
Skills covered
Automated Testing in Java
universal-epam-course.webp
  • graduation-hat-01.svg
    Program format

    Self-paced program

  • bar-chart.svg
    Program level

    Intermediate

  • globe.svg
    Program language

    English

Knowledge you will gain
checkmarkCore concepts in testing and Java

Review essential topics like Java basics, test automation foundations, and Git.

checkmarkJava programming essentials

Gain proficiency in Java fundamentals, including OOP, nested classes, enums, optionals, and effective documentation practices.

checkmarkJava collections implementation

Gain a comprehensive understanding of Java collections and apply them in practical contexts.

checkmarkMaven build tool basics

Learn how to create projects, manage dependencies, and run builds with Maven for efficient Java development.

checkmarkWeb application testing

Master Selenium WebDriver to boost your UI automation skills and code quality.

checkmarkTest automation frameworks

Learn the main principles of automation frameworks and create a hybrid framework using Java and WebDriver.

Study plan
  • 6 modules
  • 25 courses
  • 200 hours
1[Optional Prerequisite Materials] AT in Java Beginner Course
  • 10 courses
  • 96 h 15 min
book-open-20.svgSoftware Testing Introduction

60 h

book-open-20.svgSoftware Development Methodologies

2 h

book-open-20.svgTest Automation Foundations

2 h

book-open-20.svgVersion Control with Git

8 h

video-20.svgHow to work with EPAM learning tools
book-open-20.svgIntroduction to Java Basics

1 h

book-open-20.svgFirst Programs in Java

2 h 30 min

book-open-20.svgData Types

4 h

book-open-20.svgConditions and Loops

5 h

book-open-20.svgArrays

4 h 20 min

book-open-20.svgClasses

7 h

2Java Essentials
  • 11 courses
  • 42 h
3Introduction to Collections
  • 1 course
  • 1 practice task
  • 3 h 45 min
4Maven Build Tool
  • 1 course
  • 2 h
5Selenium WebDriver
  • 1 course
  • 21 h
6Automated Testing Framework
  • 1 course
  • 1 practice task
  • 10 h
Frequently asked questions
Who is this program for?
What prior knowledge is required for this program?
Can I enroll if I’m not proficient in Java?
Do I need to pay for this program?
Is there any certification provided upon completing this program?