Skip to content
mimi

Software Developer in Test (SDET)

Citi

Canada · On-site Full-time Mid Level Today

About the role

About

Join Citi's Fixed Income ETrading team as a Software Developer in Test (SDET), focusing on cutting-edge automation solutions in a dynamic financial environment. Drive innovation in quality assurance with Generative AI and automation frameworks.

In this role, you'll leverage your 5-8 years of QA Automation experience to enhance software reliability for financial services. Responsibilities include developing automated test frameworks, executing test scripts, and integrating with CI/CD pipelines. Your expertise in Java, Python, and container orchestration will be crucial in ensuring top-tier quality for our applications.

Key Responsibilities

  • Develop comprehensive test automation strategies for applications
  • Architect and maintain scalable test automation frameworks
  • Author automated test scripts for functional and API testing
  • Integrate test suites within CI/CD pipelines for continuous testing
  • Provide user support and oversight through all development phases

Requirements

  • 5-8 years in QA Automation, preferably in Financial Services
  • Strong programming skills in Java and understanding of Object-Oriented Programming
  • Experience with BDD frameworks and backend automation using Java, Rust, Python
  • Familiarity with Docker and UNIX/Linux environments
  • Bachelor's degree or equivalent experience

Utilize your expertise in automation and financial services to enhance Citi's eTrading platform!

Skills

API testingBDD frameworksCI/CDDockerGenerative AIJavaLinuxObject-Oriented ProgrammingPythonQA AutomationRustUNIX

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free