04 Sep
|
Zodiac Solutions
|
Toronto
04 Sep
Zodiac Solutions
Toronto
Role: QA Automation Engineer with AI Experience
Location: Toronto, ON (Hybrid)
Job Type: Fulltime
TECHNOLOGY STACK
- Languages: Python, C++14, C#/.NET, Java, SQL, PowerShell, ksh/bash
- Automation: pytest, GitHub Actions, Jenkins, Artifactory, Docker, Ansible, CMake
- Data: Oracle (Flyway), Sybase/SQL Server, pandas, cx_Oracle
- Messaging: TIBCO EMS, IBM MQ, Solace
- AI: GitHub Copilot, Windsurf/Cascade, LLM-based test generation
- Platform: Sophis/Risque, FpML Web Services, Control-M, SonarQube
Must Have
- 2–4 years as a software developer or automation engineer who writes production-grade code regularly.
- Robust Python skills (pytest, pandas, numpy, cx_Oracle) and comfort with SQL (Oracle and/or Sybase/SQL Server).
- Hands-on experience contributing to or building CI/CD pipelines (GitHub Actions, Jenkins).
- Working experience with AI-assisted development tools (Copilot, Windsurf, Cursor) and curiosity to go deeper into LLM-based automation.
- Some exposure to capital markets, trading systems, or financial services — deep expertise can be built on the job.
- Git proficiency: branching strategies, PR workflows, pre-commit hooks.
- Willingness to do hands-on testing and detailed output analysis — you learn the system by testing it, not just reading about it.
Nice to Have
- Experience with agentic AI frameworks (LangChain, AutoGen, CrewAI) or custom LLM orchestration.
- Exposure to Sophis/Risque or comparable front-to-back platforms (Murex, Calypso, Summit).
- C++ or C# development experience; comfort with multi-language codebases.
- Knowledge of messaging middleware (TIBCO EMS, IBM MQ, Solace) or enterprise scheduling (Control-M).
- Unix/Linux scripting (ksh, bash, Ansible) and performance testing tools (Locust, k6, JMeter).
📌 QA Automation Engineer with AI Experience (Toronto)
🏢 Zodiac Solutions
📍 Toronto