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.
Position Overview
Staffinity is currently seeking a Senior Backend & Core Network QA Engineer 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 building a groundbreaking virtual appliance that leverages 5G’s core and Radio Access Network (O-RAN, etc.) to enable optimized network services for next-generation 5G and 6G applications. Be part of the only company in the Western world working on this exciting technology!
Ideal Candidate Profile: This is not a front-end or UI testing role. We are looking for an outside-the-box, hands-on technical builder who thrives in ambiguity, resists a restricted corporate framework, and understands the deep backend and architectural infrastructure of advanced telecom networks.Responsibilities
- Core Protocol & Network Testing: Develop, implement, and execute test plans for a virtual appliance with a strict focus on Core Network protocols, 3GPP/5G/6G protocol layers, and stacks.
- Backend Architecture Validation: Test real-time, distributed microservices systems for adherence to performance, scalability, concurrency, and reliability standards.
- Message Broker Verification: Rigorously validate asynchronous messaging frameworks and event-driven architectures, testing deep functionality and edge cases within message brokers like RabbitMQ or Kafka.
- Security & Infrastructure QA: Design and execute integration tests verifying secure connections, including hands-on validation of CA & TLS handshake mechanics and OAuth2 authorization frameworks.
- Log Analysis & Debugging: Leverage distributed logging and monitoring solutions (ELK Stack) to independently dissect log files, error messages, and system behaviors to track down root causes.
- SDLC & CI/CD Integration: Work closely with the core Java development team to weave advanced automated QA verification directly into the continuous integration and deployment pipelines.
- Documentation & Metrics: Create clear, comprehensive test strategies, test cases, and quality metrics while effectively communicating architectural defects to cross-functional engineering teams.
Qualifications
- Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
- Experience: 7+ years of rigorous QA experience, with a proven track record focusing on core networking products, infrastructure, or advanced telecommunications.
- Technical Stack Alignment: Strong hands-on experience or deep technical familiarity testing environments built on Java/Spring-Boot, Microservices, RabbitMQ, RESTful APIs, ELK Stack, OAuth2, and CA/TLS security.
- Network & Telecom Expertise: Solid understanding of 5G/4G technologies on both the Radio and Transport sides, including network principles like O-RAN, SDN, routing, and telecom protocols (SIP, VoIP, LTE, 5G-NR).
- Automation Prowess: Strong API automation experience with a background in writing and maintaining scripts from scratch.
- Startup Mindset: Direct experience working in a startup or lean environment where minimal supervision is provided, and out-of-the-box systemic thinking is required.
- Tools: Familiarity with a subset of tools including Postman, Git/Bitbucket, Jira, Confluence, SQL Server, IntelliJ, Selenium, or Python.
Job Types: Full-time, Permanent
Pay: $100,000.00-$120,000.00 per year
Benefits:
- Dental care
- Disability insurance
- Extended health care
- Flexible schedule
- Life insurance
- Paid time off
- Profit sharing
- RRSP match
- Vision care
Experience:
- QA: 7 years (required)
- API Automation: 4 years (required)
- 3GPP/5G protocol layers and stacks: 3 years (required)
- 4G/5G radio and transport: 2 years (required)
- JAVA or Python: 5 years (required)
Work Location: In person