Poland

Automated Testing in Python 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
Pricing
Free
Program start
December
Type
Mentoring
Language
English
Duration
13 weeks
Format
Online
Level
Specialization
Details

Are you ready to dive into one of the most in-demand programming languages and become an essential part of delivering high-quality digital solutions? Our mentorship program is designed to equip you with the skills you need to thrive in Python Test Automation.

This structured learning path will guide you step-by-step as you develop the expertise needed for a rewarding career in IT. By joining, you’ll:

  • Master Python fundamentals
  • Understand testing theory, processes and best practices
  • Learn and apply Test Automation frameworks
  • Collaborate with industry experts

Program details

  • Format: A blend of expert-led guidance and self-paced learning to suit your schedule and learning style.
  • Duration: Approximately 3 months with part-time engagement. The exact time commitment depends on your current experience.

Upon completion, you’ll have the chance to explore full-time opportunities at EPAM as a Python Test Automation Engineer, depending on your demonstrated skills and available roles.

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
What do we offer?
  • High quality learning materials. You’ll be learning from a curriculum crafted by specialists with extensive project experience, validated through hundreds of training sessions to ensure relevance and quality.
  • Practice-oriented approach. You’ll gain hands-on experience throughout this comprehensive program, allowing you to actively apply concepts as you learn and build a practical skill set from day one.
  • In-depth specialization. You’ll graduate as a highly skilled professional, prepared to tackle complex technical challenges and work with some of the world’s leading companies.
  • Guidance from expert mentors. You’ll receive support from experienced mentors during advanced training stages, who will answer your questions, provide insights, and give personalized feedback on your progress.
What is required for training:
training-is-for-you
  • English proficiency: B2 (Upper-Intermediate) or higher 
  • Strong analytical thinking
  • General computer science knowledge 
  • Solid understanding of Python Core and algorithms
  • Knowledge of testing theory and processes
  • Familiarity with automated testing in Python
  • Ability to work independently with self-study materials and meet deadlines

Nice to have:  

  • Resourcefulness in solving unique challenges
  • Basic understanding of database, API, and UI testing, as well as test automation frameworks
How to get started?
  1. Register on this page by November 24th. Once you fill in all the required fields and upload your CV, you will find the confirmation with more details in your mailbox or notifications tab.   
  2. Take an English test available in your profile. You should complete it within 5 days after the registration and reach at least the B2 English level result to proceed.
  3. Pass a technical assessment. You should take it within 5 days after your registration and reach the 60% level result to proceed. 
  4. Have a phone interview with a recruiter. Our specialist will contact you if you accomplish the previous steps successfully. 
  5. Take an online technical interview. You will communicate one-on-one with a Python Test Automation engineer of the Middle+ level and showcase your knowledge. 
  6. Receive an invitation to the program. We will inform you of the final results at the end of the enrollment process.

 

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

Please read this additional info before registration
  • This training is for citizens of Poland and specialists relocated to this country for permanent stay. 
  • 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. 
  • Active participants of trainings available on the сampus.epam.com platform and EPAM Systems Company Employees are not allowed to register for the training. Please, contact your manager regarding the positions available.
  • Considering the limited number of program slots, the application order and assessment results will be decisive factors for being enrolled.
What will you learn?
The program will take approximately 3 months to complete, during which you will dive into:
Software testing theory
Iterators and Generators
Object Oriented Programming
Databases
API testing
Pytest framework
Selenium
Locators
Robot framework
EPAM is...
  • A top digital transformation services and product engineering company, with 53,150+ skilled engineers operating across 55 countries and regions spanning all 6 continents. 
  • A US-based company with a strong presence in Central and Eastern Europe, where we have more than 7,000 employees spread across 6 key cities in Poland alone.
  • A leading provider of digital transformation solutions, helping clients from various industries such as Financial Services, Software & High Tech, Business Information & Media, Travel & Consumer, Healthcare, and more
  • Recognized as the Best Workplace in Poland, the Best Place to Work in IT, a Friendly Workplace, and a Great Place to Work® for two consecutive years.
  • A trusted global partner for digital innovation, with over 30 years of experience, offering training in digital engineering, cloud services, and AI-enabled transformation to help you succeed in your career.
Automated Testing in Python Mentoring Program
December · 13 weeks
Mentoring · Online
English
Specialization
Poland
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center