CS Software Engineer in Test
Core
Design and integrate AI Agents, custom Agent Skills, and automated scripts to optimize QA processes and improve code quality across the full SDLC.
Role type
Senior Software Engineer in Test (SET) specializing in AI-driven Quality Assurance
Builds
Resilient, scalable quality systems and intelligent test runners
Domain
Financial Technology (FinTech) and Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Java, Python, Bash scripting, Kubernetes, Docker, CI/CD pipeline design, API/UI/Integration testing, AI Agents, MCP (Model Context Protocol), Prompt Engineering, Git
Preferred skills
Custom test reporting dashboards (Snowflake, Grafana), Performance/Load testing (JMeter, Locust, K6), Traceability Matrices
Technologies
Java, Python, Bash, Kubernetes, Docker, Jenkins, GitLab CI, Snowflake, Grafana, JMeter, Locust, K6
Responsibilities
Design comprehensive testing strategies and architectures; Build and scale CI/CD pipelines and quality dashboards; Write and maintain automated test scripts using Java, Python, and Bash; Integrate AI tools and agents into QA workflows; Mentor teams on Quality First mindsets and Agile practices
Seniority
Senior, hands-on IC