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 are looking for a Test Automation Engineer (Java) to design, build, and maintain automated testing solutions that ensure the quality and reliability of our software products across the full development lifecycle.
Responsibilities
Develop functional, integration, and acceptance test cases
Create automated test cases for regression, functional, and smoke testing
Organize and execute automation tasks while upholding testing standards across the team
Incorporate test cycles into the DevOps pipeline
Resolve system issues creatively and efficiently through effective troubleshooting
Build automation for backend services (REST APIs) and frontend
Record and report defects
Oversee test data and test environments
Handle version management of test scripts
Requirements
2+ years of professional experience in Quality Assurance, including test automation development or a mix of development and testing experience
Proficiency in Java
Background in REST and SOAP API testing, ideally with SOAPUI and Groovy scripting
Expertise in Selenium or comparable tools, together with Cucumber
Capability to build and maintain automation scripts that ensure information systems services and programs meet acceptance criteria
Familiarity with Agile methodology
Skills in functional, integration, and regression testing, including authoring unit tests for robustness, edge cases, usability, and overall reliability
Knowledge of manual testing at a solid level
Competency in connecting test suites to CI/CD pipelines
Strong analytical, organizational, and troubleshooting abilities
Excellent communication and documentation skills, including client-facing experience
English proficiency at B2 level or above
We offer/Benefits
Dynamic, entrepreneurial corporate environment
Diverse multicultural, multi-functional, and multilingual work environment
Opportunities for personal and career growth in a progressive industry
Global scope, international projects
Widespread training and development opportunities
Access to LinkedIn Learning solutions
Competitive salary and various benefits
Advanced wellbeing and CSR programs, recreation area
Do you know someone interested in starting a career in IT? Share our with them, where they can enhance their knowledge in various fields online, free of charge.