Senior Test Engineer
Role details
Job location
Tech stack
Job description
eClerx is seeking a QA Tester / Senior QA Engineer to support a leading global financial institution on a multi-year transformation journey. The role will be part of eClerx global team (NY, London) responsible for validating legacy modernization, platform re-engineering, and AI-enabled software delivery initiatives across critical enterprise applications. The ideal candidate is a hands-on QA professional with strong experience in functional testing, test automation, API validation, modernization testing of a AI assisted legacy platform migration. This role is ideal for someone who can ensure quality across complex systems while using AI tools to improve test coverage, speed, and release confidence., * Work with business, development, and product teams to understand requirements and define AI test coverage.
- Validate legacy system modernization and ensure functional parity after migration or refactoring.
- Design, execute, and maintain functional, regression, integration, API, and end-to-end test cases to ensure AI assisted development is accurate.
- Leverage AI-enabled testing tools to accelerate test case generation, test design, defect analysis, and test documentation.
- Build and maintain test automation frameworks for web, API, and backend applications.
- Validate microservices, APIs, event-driven flows, and data integrations across modernized platforms.
- Support testing of AI/LLM-enabled code and application development, including output validation, workflow testing, and edge-case analysis.
- Partner with developers and DevOps teams to integrate testing into CI/CD pipelines.
- Identify, log, track, and support resolution of defects through the full testing lifecycle.
- Document test results, quality risks, and release readiness clearly for technical and non-technical stakeholders.
Requirements
- 5+ years of QA experience in enterprise application testing, including functional and automation testing.
- Strong experience across the full SDLC/STLC, with exposure to Agile delivery models.
- Hands-on experience using AI-enabled testing tools for test case generation, test optimization, defect analysis, and test documentation.
- Experience testing web applications, APIs, integrations, and backend systems in complex enterprise environments.
- Strong knowledge of test automation tools/frameworks such as Selenium, Playwright, Cypress, Rest Assured, SonarQube or similar.
- Experience validating legacy modernization or transformation programs, including regression and integration testing.
- Hands on experience in creating testing strategy for Spec completeness, Business rules validations, API contract testing, Data model validations, Code Quality and Mutation testing.
- Good understanding of microservices, REST APIs, databases, and event-driven architectures.
- Experience with test management, defect tracking, and CI/CD tools such as JIRA, Azure DevOps, Jenkins, or similar.
- Familiarity with .net, Python, Java, or JavaScript for automation scripting is preferred.
- Financial services experience is preferred; experience testing AI/LLM-based solutions is a strong plus.