We are seeking a talented Senior Automation Tester in Java to join our team.In this role, you will play a key part in ensuring the quality, reliability, and performance of our applications across the full development lifecycle. You will collaborate closely with development, DevOps, and product teams to drive automation initiatives and elevate overall testing practices.ResponsibilitiesWrite functional, integration, and acceptance test cases to validate system behaviorAutomate test cases for regression testing, functional testing, and smoke testingPlan and execute automation tasks while ensuring testing standards are followed within the teamIntegrate test cycles with the DevOps pipeline for continuous quality assuranceWork creatively and efficiently to troubleshoot and resolve system issuesAutomate testing for back-end services such as REST APIs as well as front-end componentsDocument and report defects clearly for effective issue trackingManage test data and test environments to support reliable test executionHandle test script version management to maintain code integrity across releasesRequirementsBachelor's or Master's Degree in Computer Science or a similar fieldAt least 3 years of professional relevant experience in Quality Assurance, with hands-on background in test automation development or a combination of development and testing experienceExperience in REST and SOAP API testing, preferably using SOAPUI and Groovy scriptingPractical experience with Cucumber for behavior-driven testingStrong programming skills in Java for building automation frameworks and scriptsExperience with Selenium or similar tools for UI automationHands-on background creating and maintaining automation scripts to ensure that information systems services and programs meet acceptance criteriaExperience working in Agile methodology environmentsStrong analytical thinking with excellent organizational and troubleshooting skillsSolid experience in functional, integration, and regression testingBackground in writing unit tests to cover robustness, edge cases, usability, and general reliabilityGood working knowledge of manual testing techniquesExperience integrating test suites with CI/CD pipelinesEnglish at B2 level or higher, with strong written and verbal communication skillsNice to havePrior experience in the Financial Services and/or Wealth Management industryFamiliarity with Apache Maven for project build and dependency managementExperience with Gradle for build automationExposure to Mainframe systems and related testing workflowsWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM 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.