Colombia

Automated Testing in Python Fundamentals 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.
7_LATAM_lady_v2.jpg
7_LATAM_lady_v2.jpg
Pricing
Free
Program start
October
Type
Training
Language
English
Duration
9 weeks
Format
Online
Level
Fundamentals
Details

Do you have basic Python programming skills and aspire to build your career in automated testing? Then choose this educational program and take the first steps towards becoming an automation tester at EPAM Campus! 

The program constructed with a structured approach to acquiring comprehensive knowledge in the field. You will enhance your Python skills, delve into the fundamentals aspects of automated testing, and learn to work with powerful modern automated testing frameworks. Additionally, you'll gain valuable expertise in data analysis and SQL, which are crucial in developing advanced testing solutions.

PROGRAM DETAILS:

  • Registration end date: September 29, 2025
  • Expected Program start date: October 6, 2025*
  • Expected Program end date: December 5, 2025
  • Format: online self-study topics and practical tasks; weekly Q&A sessions with mentors and the final assessment stage
  • Average engagement for studies: about 15-20 hours per week

*Please note that the program’s start date may slightly change. The selection period will adjust accordingly

What is required for training:
training-is-for-you

English proficiency level B1 (Intermediate) and higher 

Version control with GIT;

Basics of Python programming 

  • Data Types
  • Functions
  • Modules and Packages
  • OOP Basics

Testing theory 

  • Static and Dynamic Testing
  • Requirement Analysis
  • Software Testing Methods
  • Software Testing Levels
  • Testing Pyramid
  • Functional and Non-Functional Testing Types
  • Test Planning: Tasks and Goals
  • Checklists
  • Test Cases and Test Suites
  • Defect
  • Test Result Report

Don't worry if you have minor gaps – you will be able to finetune some skills during the program.

You can also start exploring our Introduction to Automated Testing in Python Ongoing Self-Paced Program to master your skill

How to get started?
  1. Register on this page. Once you have filled in all the required fields, you will find the confirmation with more details in your mailbox or notifications tab. 
  2. Take an English proficiency test. It is available at "My enrollments" tab in your personal account on this campus portal.
  3. Pass a technical test. It is available at "My enrollments" tab in your personal account on this campus portal.
  4. Wait for the enrollment results. We will inform you within 3 working days via email after the registration is closed.
  5. Join the kick-off session to get more information about the course
  6. Start the course on EPAM Learn platform and do your best!

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

What will you learn?
During this program you will master the following topics:
Data & Analytics. Introduction to SQL
Automated Testing in Python
Please read this info before registration
  • This program is available only for citizens of Colombia and specialists relocated to those countries for a permanent stay only.
  • The course start date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on the main training page and via email. 
  • This external course is not available for current participants of EPAM Campus and EPAM employees. Feel free to contact your Training Coordinator or Resource Manager regarding other opportunities.
  • Considering the limited number of places in the group for this program, the selection results will be decisive factors for being enrolled.
Course benefits
  • Flexible Learning: study at your own pace and choose a convenient time that fits your schedule.
  • No engineering experience required: ideal for students without prior IT experience.
  • Accessible anywhere in Colombia: enroll in the course and study from any mentioned location, providing accessibility and convenience.
  • Global expertise: course is developed by EPAM experts from different countries, ensuring a diverse and comprehensive perspective.
  • High-quality content relevant to the current state of the IT industry
  • Practical knowledge for future careers: the course combines practical and useful knowledge, tailored to enhance your skills for future career opportunities.
  • Opportunity to receive a сonstancia after successfully completing the course and passing graduation test
Automated Testing in Python
Automated Testing in Python is the process of running software tests automatically. It accelerates routine testing and examines inaccessible for manual testing code areas.
More about this skill
direction