Senior Software Development Engineer In Test

London, ENG, GB, United Kingdom

Job Description

Join EPAM's global team as a

Senior Software Development Engineer in Test (SDET) with a strong Java development background

. You will play a key role in ensuring the quality and reliability of large-scale distributed microservices systems. This is an opportunity to work on complex automation challenges and contribute to the delivery of high-quality software solutions.

Responsibilities



Design, develop and maintain advanced Java or JavaScript-based test automation frameworks and tools for scalable microservices architectures Develop, execute and maintain automated test suites including non-functional tests such as performance, scalability and security Collaborate with Product Managers, QA engineers and Software Developers across global teams to deliver high-quality products and clear test reporting Proactively triage, analyze and resolve issues, identifying root causes and implementing timely fixes or workarounds Provide Level 3 production support, analyzing incidents, minimizing business impact and implementing preventive measures Translate business requirements and use cases into effective technical test solutions Contribute to the continuous improvement of CI/CD pipelines and DevOps processes

Requirements



Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience) 10+ years of experience in software development, systems design and automation testing Strong hands-on experience with Java, Spring, Maven and Git Proven expertise in automated testing including BDD frameworks such as JBehave, Karate or Cucumber/Gherkin Experience with relational databases such as Oracle, SQL Server or PostgreSQL Solid understanding of microservices and REST or GraphQL APIs Proficiency in CI/CD tools such as Jenkins, GitLab or similar Experience with cloud technologies (preferably AWS), Docker and Kubernetes Familiarity with GenAI tools for test automation such as GitHub Copilot or equivalent Experience in functional and non-functional testing including performance, scalability and security Strong analytical, problem-solving and interpersonal skills Ability to work independently and collaboratively in a distributed team environment Experience in data analytics and data-focused projects

Nice to have



Experience in financial services or with financial market data ISTQB Foundation in Software Testing certification Familiarity with Zephyr, JIRA, Datadog, JavaScript or TypeScript, Selenium, JMeter, Gatling or other non-functional testing tools Prior experience providing Level 3 production support

We offer



EPAM Employee Stock Purchase Plan (ESPP) Protection benefits including life assurance, income protection and critical illness cover Private medical insurance and dental care Employee Assistance Program Competitive group pension plan Cyclescheme, Techscheme and season ticket loans Various perks such as free Wednesday lunch in-office, on-site massages and regular social events Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more If otherwise eligible, participation in the discretionary annual bonus program If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program * + All benefits and perks are subject to certain eligibility requirements

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4052128
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned