We are searching for a Junior Test Automation Engineer in Java with a passion for quality and a solid foundation in software testing. In this role, you will design, execute, and maintain automated tests for web applications, APIs, and/or mobile platforms. You'll work closely with agile teams, contributing to the delivery of high-quality software while continuously improving our testing processes.
Responsibilities
-
Design functional and automated test cases based on business requirements and user stories
-
Develop and maintain automated test scripts for web, API, and/or mobile applications
-
Execute automated tests within CI/CD pipelines and analyze the results
-
Identify functional, end-to-end, and regression testing scenarios
-
Perform API testing to validate integrations and data flows
-
Analyze logs and execution evidence to troubleshoot issues
-
Report, document, and track defects through resolution
-
Prioritize testing efforts based on business criticality
-
Collaborate with developers, product owners, and other stakeholders in an agile environment
Requirements
-
1+ years of experience in software testing
-
Hands-on experience with test automation tools such as Selenium, Cypress, Playwright, or similar
-
Intermediate programming skills in Java (or JavaScript, Python, or C#)
-
Experience testing APIs using Postman, RestAssured, or similar tools
-
Working knowledge of Git and version control practices
-
Experience running tests within CI/CD pipelines
-
Familiarity with test automation frameworks
-
Basic to intermediate SQL skills
-
Experience using defect tracking tools like Jira, Azure DevOps, or similar
-
Strong ability to understand and interpret requirements and user stories
-
Clear documentation skills for results and defects
-
Effective communication skills
-
Strong analytical thinking
-
Proactive mindset with a focus on identifying improvements
-
Excellent organization and follow-through
-
A collaborative, team-oriented approach
-
English proficiency: B1 level or higher
Nice to have
-
Experience testing across multiple platforms (web, mobile, and APIs)
-
Exposure to a variety of automation frameworks and testing methodologies
-
Experience working in fast-paced agile teams
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.