Overview
We are seeking a proactive and driven Software Test Automation Engineer to join the EPAM team.
Our QA team follows a generalist approach, with each team member responsible for functional, automated, and performance testing.
Responsibilities
- Operate within a Software Delivery methodology focused on iterative development and automated testing
- Collaborate with the project team to implement Test Driven Development, ensuring immediate feedback through continuous testing
- Serve as a technical project manager to oversee end-to-end projects across multiple squads, applications, platforms, and disciplines
- Perform risk assessments on identified defects and set appropriate priorities and severities
- Ensure quality through exploratory and ad-hoc testing approaches alongside feature and regression testing
- Develop and execute performance tests
- Conduct production monitoring, reporting, troubleshooting, and support activities
- Create, document, and maintain test data, data validation procedures, and end-to-end testing flows
Requirements
- 2+ years of experience in Java Test Automation
- Background in developing object-oriented test automation frameworks (Java, Selenium, TestNG, Maven, and JMeter) with over 2 years of experience
- Expertise in automated testing for front-end, microservices, and serverless applications
- Proficiency in automating RESTful APIs
- Familiarity with AWS services, including SQS, Kinesis, API Gateway, and CloudWatch
- Skills in Continuous Integration tools (e.g., Jenkins), source control (e.g., Git), and Java frameworks (e.g., Spring Boot)
- Competency in test engineering practices and methodologies
- Skills in producing technical documentation, including architecture diagrams, test plans, testing strategies, and detailed defect reports
Nice to have
- Familiarity with AWS technologies, including Simple Notification Service and Simple Queue Service
- Understanding of Agile Management tools like Jira
[GTS] Benefits (generic, except India)
- 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