- Professional
- Optionales Büro in Vancouver
Company Overview
IFS is a billion-dollar revenue company with 6,000+ employees on all continents. Our leading AI technology underpins award-winning enterprise software, empowering customers at every Moment of Service™. We champion internal AI adoption to keep our solutions cutting-edge and our teams highly productive. At IFS, we value flexibility, innovation, sustainability, and diversity—bringing together different cultures, backgrounds, and viewpoints to solve society’s greatest challenges and make a real-world impact. Join Team Purple to #MakeYourMoment and help others do the same.
Job Description:Team & Role
As a Software Developer in Test on our Quality team, you will play a crucial role in elevating our quality engineering strategy by focusing on performance and security testing. You will work alongside a cross-functional team of developers, QA engineers, and DevOps professionals to design robust quality guidelines and build scalable testing tools.
This position blends QA engineering, infrastructure, and DevOps expertise, making it ideal for someone enthusiastic about driving quality through deep system understanding and tooling innovation.
Design and implement performance and security testing strategies and framework for complex, distributed systems.
Develop custom tools, frameworks, and pipelines to support non-functional testing and quality assurance across teams.
Collaborate with DevOps and infrastructure teams to ensure testability and observability of systems.
Integrate tests into CI/CD workflows, leveraging Azure DevOps pipelines and related automation tools.
Contribute to the creation of internal quality standards and guidelines, and advocate for best practices across R&D.
Support general QA activities as needed, including integration and regression testing.
Qualifications:
You have the following background, although we also recognize that talent comes in many forms:
Demonstrated expertise in software quality, testing automation, and tooling Proven experience in performance testing (e.g., JMeter, k6, Gatling) and security testing (e.g., OWASP ZAP, Burp Suite).
Strong DevOps background, including experience with infrastructure-as-code, containerization (e.g., Docker, Kubernetes), and cloud platforms.
Experience building and maintaining CI/CD pipelines (preferably in Azure DevOps).
Solid coding skills in C# or another backend language; scripting experience in Python, PowerShell, or similar is a plus.
Familiarity with monitoring, observability tools (e.g., Sumo Logic), and log aggregation.
Knowledge of QA methodologies, automated testing frameworks, and test lifecycle management.
Strong collaboration skills with the ability to work across development, QA, and infrastructure teams.
A mindset of curiosity, initiative, and a desire to drive continuous improvement.
What We’re Offering
- Salary Range: $90k-$105k CAD, plus bonus
- Flexible paid time off, including sick and holiday
- Flexible spending accounts
- Life insurance and disability benefits
- Tuition assistance
- Community involvement and volunteering events
We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles, while also valuing inclusive workplace experiences. By fostering a sense of community, we drive innovation, strengthen connections, and nurture belonging. Our commitment ensures you can work in a way that suits you best, while also engaging with colleagues to share ideas and build meaningful relationships.