Junior Test Automation Engineer (Python)
We are seeking a motivated Junior Test Automation Engineer (Python) to join our team and contribute to the quality assurance journey of modern software solutions. In this role, you will gain hands-on experience in test automation, coding, and collaboration, while being guided and supported to develop your technical and communication skills.
This position offers a hybrid model of work, with 3 days per week working from our office located in Gdansk or Krakow.
Responsibilities
Learn project specifics, tools, and QA best practices under the guidance of a mentor
Design and execute unit and integration tests to ensure software quality
Write and maintain automated tests using Python and related frameworks
Analyze test results for defects and collaborate on resolutions with the team
Perform coding tasks as part of the test automation process
Engage in code reviews to follow best coding practices with assistance from mentors
Communicate project updates, requirements, and clarifications with clients and team members
Troubleshoot failing tests and perform basic debugging tasks as needed
Enhance and support the test automation framework to align with project needs
Requirements
Junior-level experience or strong foundation in Python programming
Knowledge of software testing fundamentals, QA methodologies, and test design principles
Ability to create and execute unit and integration test cases based on provided documentation
Familiarity with Python test frameworks, REST APIs, and version control tools like Git
Conceptual understanding of CI/CD processes and related tools
Competency in debugging and conducting issue analysis
Strong verbal communication skills in English
We offer/BenefitsWe gather like-minded people:
Engineering community of industry professionals
Friendly team and enjoyable working environment
Flexible schedule and opportunity to work remotely within Poland
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
We provide growth opportunities:
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
English classes
We cover it all:
Stable income (Employment Contract or B2B)
Participation in the Employee Stock Purchase Plan
Benefits package (health insurance, multisport, shopping vouchers)
Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
Referral bonuses
Corporate, social and well-being events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
We will reach out to selected candidates exclusively.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Junior Test Automation Engineer (Python)
Junior Test Automation Engineer (Python)