Software Testing Self-Paced
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.
Program start
English, Ukrainian

Do you wish to learn more about the Software Testing engineer profession and try your skills in this direction? Then we invite you to participate in the Software Testing Essentials self-study program — a course for those who possess basic skills in manual testing and wish to grow their knowledge of this sphere.

Self-paced courses from EPAM are available on the EPAM Learn educational platform. This course consists of video lectures, hands-on assignments, and knowledge tests to help you enhance your skills. It starts as soon as you register on this page: the course has no fixed start/end dates. The participants will be able to study the provided materials at a convenient pace. Anyone is encouraged to register for the course since no practical experience or technical skills are required — yet, it would be easier to master the program having a basic understanding of the OOP principles.

Highlights of this course

The course will begin with an introduction to software testing, an overview of how do web services work and the basics of SQL. You will get familiar with the functionality of cloud technologies and their impact on testing. You will learn how to control code versions using Git and how to establish the continuous integration with Jenkins. After that, we will move to the basics of HTML, CSS, and JavaScript, which embody an important part of the tester's job.

This program format does not allow you to continue your studies in the EPAM Laboratory. Its goal is to provide the participants with essential, relevant, and topical knowledge for the career start. Among the other advantages of the course:

  • You can pass it at a convenient pace, anytime and from anywhere.
  • It allows you to lay a solid foundation for your future studies in the Software Testing direction.
  • The program consists of up-to-date high-quality materials that reflect the current state of the IT industry.
  • EPAM experts from all over the world participated in the creation of this course to make it perfect for beginners.
  • This is a free educational opportunity for everyone who wishes to study under the guidance of the best EPAM mentors.
What is required for training:
  • Basic knowledge of IT concepts and basic skills in software operation.
  • Recommended level of English proficiency — B1 (Intermediate) and higher.
  • Strong communication skills.
How to get started?
  1. Click the "Register" button on this page, create your profile and fill in the required information.
  2. Optionally, pass the English test to check your level. You can find it in your profile after you've registered on the program.
  3. Check your email. A link to the course will be sent to you after registration. If you did not receive the email immediately, check Spam and Promotions folders.
  4. Start the course on the EPAM Learn portal and join the discussion on Discord!
What will you learn?
  • Software Testing Introduction
  • Web-services introduction
  • Introduction to SQL
  • Cloud
  • Version control with GIT
  • Continuous Integration with Jenkins
  • HTML, CSS, JS Essentials
Useful links

Recommended materials for the course preparation:

Search for materials and additional recommendations on our social media pages: Facebook, Telegram.

Software Testing
Software Testing is a process of ensuring that the software product meets initial expectations and is fit for use. It prevents bugs, reduces development costs and improves performance.
More about this skill
Software Testing Self-Paced
Self-study · Online
English, Ukrainian

Have any questions? Contact us

Contact Center UA