Hungary

AI-Powered Automated Testing in Java Summer Internship

Are you a final-year student passionate about automating software testing for Java applications and eager to start your career in Budapest? Join our team as an Automated Testing in Java Intern, where you'll work on AI-powered projects and develop competencies with experienced mentors.
4_European_lady_v2.jpg
4_European_lady_v2.jpg
Price
Free
Program start
July
Type
Internship
Language
English
Duration
8 weeks
Format
Hybrid
Level
Specialization
Details

This is an 8-week, paid professional program designed to provide high-performing students with real-world experience and potential pathways into Automated Testing in Java careers at EPAM. The hybrid format allows you to work on cutting-edge projects, learn from industry experts and build a strong foundation in Automated testing in Java and AI-driven solutions.

  1. Program dates: July 1, 2026
  2. Commitment: Full-time (40 hours/week)
  3. Format: Paid, hybrid (1 day in the Budapest office, 4 days remote)
  4. Who should apply: Final-year University Students and recent graduates located in Budapest or within commuting distance, who are excited about building their future in technology.
  5. Registration deadline: June 5, 2026

Make this summer count – apply now!

How does this internship prepare you for success?
  1. Real project experience Work on a practical Java-based project and see how software is built and tested in a professional environment – from planning and coding to testing and reviews.
  2. Mentorship from experienced engineers – Get regular guidance from EPAM specialists who will support your technical growth and help you improve how you approach real development tasks.
  3. A hybrid setup that works – Spend 1 days in the Budapest office collaborating face-to-face with your team, and 4 days online with the flexibility to work remotely.
  4. Paid from day one – Develop valuable experience while earning at the same time.
  5. A strong starting point for your career – This internship is designed for people who want to build solid foundations and continue growing in test automation after the program.
Automated Testing in Java
Automated testing in Java ensures quality of Java apps. With Java's wide industry use, demand for professionals remains consistently high.
More about this skill
direction
What will you learn?

During this internship, you’ll work in a multidisciplinary team of EPAM experts on a real-world AI-powered project using Java and Testing technologies. This experience will enhance your technical knowledge, problem-solving ability and teamwork skills. As part of the team, you’ll engage in various development activities, including:

  1. Collaborating in a Scrum team environment
  2. Automated Testing of a Java-based Web application for an AI-powered solution from scratch
  3. Participating in the code review process and following AT in Java best practices
  4. Engaging in learning activities to expand and deepen your expertise in Automated Testing in Java and AI integration
What is required for training:
training-is-for-you

We’re looking for final-year students or recent graduates from Budapest and nearby locations with:

  1. English proficiency – At least B2 level to communicate effectively in a professional setting
  2. Java Core & OOP – Strong knowledge and hands-on coding experience
  3. Build Tools – Understanding of Maven
  4. Version Control – Experience with Git
  5. Unit Testing – Basic understanding
  6. Design Patterns – Basic understanding
  7. Selenium WebDriver – Experience in UI test automation, element handling and synchronization
  8. TA Frameworks (Layers, Runner, Business Objects) – Basic understanding of building and maintaining structured automation frameworks
  9. API Automation – Basic understanding of API testing and working with REST services

Bonus points if you also have:

  1. Relational Databases & SQL – Basic understanding
  2. Clean Code – Basic understanding
  3. BDD TA Frameworks – Familiarity
  4. Jira Software – Familiarity
  5. Cloud Technologies – Insight into cloud-related technologies is a plus
How to get started?
  1. Apply by June 5 – Fill in all required fields and attach your CV. You’ll receive a confirmation email with further details.
  2. Pass the Assessment – Complete the English and Technical tests in your profile within 3 days of applying.
  3. Join an Interview with our recruiter.
  4. Complete an Online Technical Interview with our expert.


After you apply, please check your inbox (and spam folder) for the next steps.

Important notice:
  1. This internship is open exclusively to individuals based in Hungary, with a hybrid work setup in Budapest.
  2. If you live outside Budapest but can travel regularly to the office during the internship, you are welcome to apply.
  3. In the application form, please select "Budapest" as your "Current location".
  4. Due to limited availability, selection will be based on the application order and assessment results.
  5. Internship dates and conditions may change, so stay updated on program details.
  6. EPAM does not cover visa or work permit costs where legally required.
  7. Campus Portal participants and current EPAM employees are not eligible for this internship.