Senior Software Development Engineer in
Core
Design and execute automated testing strategies, build test pipelines, and implement AI-assisted testing workflows to ensure product quality and reliability.
Role type
Senior Software Development Engineer in Quality Assurance (AI/ML focus)
Builds
Automated test cases, CI/CD pipelines, and AI-driven testing solutions for financial technology products.
Domain
Financial Technology (FinTech)
Deliverable
production ML models | product features
Required skills
Automated UI testing (Selenium WebDriver, Python, Pytest), CI/CD pipeline automation (Jenkins, GitHub Actions), API and web service testing, performance testing, SQL (MSSQL, Postgres), containerization (Docker), Agile SDLC practices, system-level troubleshooting, static code analysis (SonarQube), observability tooling (Grafana, InfluxDB, APM).
Preferred skills
Groovy, Ruby on Rails, JMeter, Locust.io, Spring framework, FIX/IDC/Reuters/Morningstar/Bloomberg experience, LLM-based QA tooling, Claude Code.
Technologies
Selenium WebDriver, Python, Pytest, Jenkins, GitHub Actions, Postman, JMeter, Locust.io, Docker, Gradle, MSSQL, Postgres, SonarQube, Grafana, InfluxDB, Spring, FIX, IDC, Reuters, Morningstar, Bloomberg, Claude Code.
Responsibilities
Build automated test cases and expand testing coverage; implement AI-assisted testing strategies and agentic workflows; configure and verify continuous build plans; perform UI, API, performance, integration, and configuration testing; troubleshoot and resolve system-level application issues; collaborate with scrum teams on Agile activities.
Seniority
Senior, hands-on IC