Armenia, Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan

Introduction to Automated Testing in Python

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.
21_WCA_lady_v1.jpg
21_WCA_lady_v1.jpg
Pricing
Free
Program start
Ongoing
Type
Self-study
Language
English
Format
Online
Level
Beginner
Details

If you want to get acquainted with one of the most popular programming languages and learn to ensure the utmost quality of digital products, then this self-paced program for beginners is what you need. 

By participating, you will have the opportunity to: 

  • Master Python’s beginner-friendly syntax, its functions, modules and packages 
  • Immerse into data types and principles of object-oriented programming (OOP) 
  • Explore a wide range of modern frameworks and tools for automated testing 

Upon program completion, you will gain market-oriented soft and hard skills, which you may apply in the IT industry.   

Automated Testing in Python

Automated Testing in Python involves using the Python programming language to create automated tests for validating performance of various applications. This process is essential for ensuring software quality in a wide range of technology environments.

More about this skill
direction
What do we offer?
  • Industry-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.   
  • Beginner-friendly approach. Built-in instructions and accessible delivery will help you easily navigate and complete the program.   
  • Support from coordinators and production experts. We will guide your learning path through a Discord chat and conduct workshops.  
Training process

You can progress through this program at your convenience, as all learning materials will be accessible anytime. On average, you will need approximately 3.5 months to complete this stage. 

Here's what you can expect: 

  • Exploration of self-study materials such as pre-recorded videos and text resources 
  • Completion of practical programming tasks with automated check and theory quizzes 
  • Communication with training coordinators and other participants in the Discord chat 
  • Participation in several workshops led by EPAM technology experts  

Upon successful training completion, you will lay a solid foundation for further growth as a test automation engineer in Python. 

What is required for training:
training-is-for-you
  • English level from B1 (Intermediate) and higher 
  • Basic knowledge of computer science 
  • Ability to work with self-study materials and meet deadlines 

Nice to have: 

  • Familiarity with Python or any other programming language
How to get started?
  1. Register on this page. Once you fill in all the required fields and attach your CV, you will find the confirmation with more details in your mailbox and notifications tab. 
  2. Take the English test available in your account's "My enrollments" section. You should complete it within 5 days after registration and reach at least the B1 level result to proceed.     
  3. Receive a link to the Learn platform and start studying. You will find it in your account's "My enrollments" section and get it via email after you successfully complete the English test. 

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

What will you learn?
Python Core 
Python Test Automation  
Please read this info before registration
  • This program is for citizens of GeorgiaArmeniaKazakhstan, Kyrgyzstan and Uzbekistan and people who have relocated to these countries for a permanent stay.  
  • We have similar Automated Testing programs for beginners in .NET, JavaScript and Java, so feel free to choose them if you are interested in other programming languages.