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. We’re looking for an Automation Tester in Java to join our team and contribute to delivering high-quality software solutions. In this role, you will work closely with developers and stakeholders to ensure robust testing strategies are implemented, driving innovation and reliability in our products. This is an excellent opportunity to showcase your expertise in automation testing and help shape the future of our testing practices. Responsibilities Design and implement automated testing frameworks to ensure the quality of software systems Collaborate with developers, QA engineers, and product teams to align testing strategies with project goals Analyze testing requirements and create detailed test plans to cover all phases of the software development lifecycle Develop and maintain test scripts for E2E and REST service automation testing Monitor and report on test execution results, identifying and addressing issues in the testing process Contribute to the refinement and improvement of testing methodologies and tools within the team Support the integration of testing processes into DevOps workflows and pipelines Requirements At least 2 years of experience in automation testing Proficiency in Java development and application of SOLID principles Experience with implementing the SCOTT Pyramid for testing strategies Knowledge of database management in testing environments Understanding and application of Clean Architecture principles Hands-on experience with test automation for E2E and REST services Ability to document and execute test certification processes Experience working with AWS services Familiarity with the Screenplay design pattern Proficiency in tools such as Selenium, Gherkin, and Cucumber Knowledge of DevOps tools and practices Fluent English communication skills, both written and spoken, at a B2 level or higher Nice to have Experience with CI/CD pipelines Knowledge of version control systems like GIT Ability to manage and assess risk matrices Skills in designing and developing use cases 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 Seniority level Seniority level Associate Employment type Employment type Full-time Job function Job function Information Technology, Engineering, and Quality Assurance Industries Software Development, IT Services and IT Consulting, and Banking Referrals increase your chances of interviewing at EPAM Systems by 2x Get notified about new Automation Test Analyst jobs in Colombia . Senior, QA Automation Engineer - EG, Remote: Colombia - Costa Rica, Full Time Medellin, Antioquia, Colombia 5 hours ago Senior Quality Assurance Automation Engineer We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr