Senior Quality Engineer
Core
Ensure quality and delivery of applications and infrastructure powering global financial markets through software testing and automation.
Role type
Senior Quality Engineer (Software Testing & Automation)
Builds
Client-facing Web projects and initiatives for global capital markets
Domain
Financial Services / Capital Markets / Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Software testing lifecycle, automation frameworks (Java, Selenium, JUnit, TestNG, Cucumber), object-oriented programming (Java/Python), SQL, Linux command-line, CI/CD pipelines, performance testing concepts, Agile methodology
Preferred skills
Carina, Karate, AWS, Index/Benchmarks/Asset Management domain knowledge, test strategy design, code reviews
Technologies
Java, Selenium, JUnit, TestNG, Cucumber, Carina, Karate, AWS, Linux
Responsibilities
Develop and execute test plans, cases, and scripts for functional, regression, integration, and performance testing; design and maintain automated test suites for CI/CD; collaborate with cross-functional teams to align testing with business objectives; analyze and troubleshoot defects; provide technical guidance on QE processes and tools; maintain QE and UAT environments.
Seniority
Senior, hands-on IC