About Staffinity Inc.
We are your trusted bilingual recruiting, short and long-term staffing service provider. Our primary goal has been matching sought-after employers with talented candidates. We are your source to get you in front of desirable employers who are now hiring in your area. Staffinity is an equal opportunity employer. Please visit us at https://staffinity.ca
Why Work With Us?
Dynamic Work Environment: Thrive in a fast-paced, agile startup environment where your impact is visible every day.
Stable and Growing Company: Join an institutionally backed, well-funded venture led by industry heavyweights.
Excellent Growth Opportunity: Secure a foundational role at the early stages of a company disrupting advanced networking.
Staffinity is currently seeking a Senior Software Development Engineer in Test (SDET) for a premier client located in Mississauga. This is a full-time, permanent position with a competitive salary, benefits, and equity options. The base salary range is 100-120k+ DOE.
Our client is an innovative software provider developing cloud-native platform solutions and advanced API infrastructure for the modern telecommunications and enterprise networking ecosystem. This role is ideal for a developer-minded automation engineer who thrives in complex distributed systems and is passionate about programmatic testing, reliability, and continuous integration.
Ideal Candidate Profile: This is not a traditional manual or hardware-focused QA role. We are looking for an outside-the-box, hands-on technical automation builder who can write clean code to build test frameworks, validate deep backend distributed systems, and implement robust quality gates across modern cloud environments.
Responsibilities
- Automation Framework Development: Design, build, and maintain scalable, programmatic automated test frameworks to convert manual test cases into reliable regression suites.
- API & Integration Testing: Build and maintain automated API test suites to validate functional correctness, contract compliance, error handling, backward compatibility, and OAuth2/JWT security mechanics.
- Platform & Kubernetes Validation: Automate validation of microservices deployments across cloud-native (AWS EKS) and on-prem Kubernetes environments, verifying system behavior during upgrades, failovers, and service interactions.
- Performance & Load Strategy: Develop and execute performance and load testing strategies to measure and analyze system latency, throughput baselines, and distributed scalability.
- Security & Infrastructure Quality: Integrate automated security checks into the continuous test workflows, performing basic application security validation and vulnerability detection.
- SDLC & CI/CD Integration: Advocate for shift-left testing practices by embedding automated quality gates directly into CI/CD pipelines (GitLab CI, Jenkins) to vastly accelerate feedback loops.
- Environment & Data Management: Design and manage deterministic, repeatable test data and environments to support robust release validation and deployment readiness.
Qualifications
- Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
- Experience: 5-7+ years of rigorous quality engineering experience, with a proven track record heavily focused on programmatic QA automation and distributed systems.
- Strong Programming Skills: Expert-level capability in writing automation tools from scratch using Java, Python, or Golang, with the ability to easily understand and analyze systems built on Java (Spring Boot) and C++.
- Cloud-Native & Backend Expertise: Deep practical familiarity testing containerized applications using Docker, Kubernetes, Helm, and relational databases like PostgreSQL.
- Automation Stack & Tools: Proven experience with backend API testing, OpenAPI/Swagger, and a strong familiarity with modern automation testing tools, load testing tools (e.g., K6), Postman, or Git/Bitbucket.
- AI-Assisted Engineering: Hands-on experience leveraging AI-driven tools (e.g., GitHub Copilot, Cursor, Claude) to scale up development efficiency and test coverage.
- Domain Context (Nice to Have): Familiarity with telecom, 4G/5G networking concepts, or network application integration tools is an asset, but platform automation mastery takes priority.
Pay: $100,000.00-$120,000.00 per year
Benefits:
- Dental care
- Disability insurance
- Paid time off
- Vision care
Experience:
- QA Automation: 4 years (required)
- Java, Python, or Golang development: 5 years (required)
- Building backend API automation frameworks: 4 years (required)
- Docker and Kubernetes deployments: 2 years (required)
- CI/CD pipeline test integration: 2 years (required)
Work Location: In person