Internship/Junior Test Automation Engineer

Prague, Czech Republic

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for an Internship/Junior Test Automation Engineer for a minimal period of 2 month for our Prague office to make the team even stronger.

At the moment we want to cooperate with several interns and offer them to grow together with our team. It is very important to choose the right people for us - people who can offer us their knowledge and to whom we can offer the best opportunity to grow. To the best matches we may offer the employment in the future.

For this reason, please include in your CV a motivational letter and answer the following questions:
- Why have you chosen EPAM for your internship?
- What is your main goal/what do you want to learn or achieve during your internship?
- What are you strongest at?/What is your best skill for the offered position?
CVs without the motivational letter will not be considered.


  • Create new tests and run regression test packs on multiple platforms, tools, and client releases;
  • Work with Senior QA Engineers to learn existing frameworks, tests, expand on those tests, and build complete test suites;
  • Automate existing tests, convert new tests and migrate old tests to a new Java framework;
  • Work with our environment and development teams to assist in design, running tests for releases and investigating issues;
  • Participate in feature and test design during team-based meetings.


  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical discipline is required;
  • Interest in learning new technology and an eye for detail;
  • Ability to create test plans, define test automation strategies, and a passion for uncovering hard-to-find bugs or issues;
  • Strong communication skills, both written and verbal;
  • Good knowledge of OOP basics, Java core and other scripting languages;
  • Team player attitude;
  • General experience in Windows environments;
  • Self-motivated, detail-oriented with excellent time management and organizational skills;
  • Ability to multitask and prioritize. Ability to meet strict deadlines and handle multiple assignments simultaneously.

Nice to have

  • Experience with SQL and MS/Oracle databases;
  • Familiar with BDD approach;
  • Programming experience in Java, JScript;
  • Experience with software testing, test automation and test plan design;
  • Demonstrated experience with automation software testing tools. E.g. TestComplete, QTP/UFT, Selenium, etc;
  • Familiarity with the Agile development methodology.

We offer

  • Opportunity to work in a successful international company with a stable background;
  • Possibility to work in a friendly multicultural environment, using English on a daily basis and growing professionally within worldwide EPAM;
  • Guaranteed professional growth through the technology trainings and technology communities inside EPAM;
  • Large space for self-fulfillment and participation in new projects;
  • Comfortable and modern offices in Prague 4.


EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.


Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.