Description:
We are hiring a Senior Software Test Automation Engineer to support a critical digital transformation project for one of EPAM’s top clients—a leading Wealth Management firm operating under a Broker Dealer model. In this role, you will contribute to automation testing for a Dynamic Portfolio and Tax Management system that is currently under active development. The automation framework is being built from the ground up, as the project transitions from manual to automated testing. This is a high-impact position offering significant opportunities to advance your skills and grow within a global organization. If you’re interested in learning more about this position and project, apply now!
Req# 902645965
Responsibilities
- Write functional, integration, and acceptance test cases
- Automate test cases for regression, functional, and smoke testing
- Plan and execute automation tasks, ensuring testing standards are followed within the team
- Integrate test cycles with the DevOps pipeline (Jenkins)
- Troubleshoot and resolve system issues creatively and efficiently
- Automate testing for both backend services (REST APIs) and frontend applications
- Document and report defects
- Manage test data and test environments
- Handle test script version management using Git
Requirements
- Bachelor’s Degree in Computer Science or related field; Master’s degree preferred
- 5+ years of experience in Quality Assurance, with at least 3+ years in test automation development or a combination of development and testing
- Proficiency in Java programming language
- Experience with Jenkins as a build tool and Git for version control
- Strong knowledge of manual testing (project is transitioning from manual to automation)
- Experience in REST & SOAP API testing; familiarity with SOAPUI and Groovy scripting preferred
- Hands-on experience with Selenium or similar automation tools
- Proven ability to create and maintain automation scripts to meet acceptance criteria
- Experience working in agile methodology
- Strong analytical, organizational, and troubleshooting skills
- Experience with functional, integration, and regression testing
- Ability to write unit tests for robustness, including edge cases, usability, and reliability
- Experience integrating test suites with CI/CD pipelines
- Financial Services and/or Wealth Management experience is a significant plus
- Soft Skills:
- Excellent communication and documentation skills
- English proficiency at B2 level or higher
- Client-facing experience