Senior Software Developer in Test

CapIntel Logo

CapIntel

πŸ“Remote - Canada

Summary

Join CapIntel, a rapidly growing wealthtech company, as a Senior Software Developer in Test. You will play a key role in ensuring the quality and reliability of our innovative platform by developing robust automated tests. Collaborate closely with product, design, and engineering teams to identify risks, validate complex systems, and support high-confidence releases. This role requires expertise in Cypress, JavaScript/TypeScript, and a user-centric approach to testing. You will design tests based on real user behavior, analyze usage metrics, and proactively identify platform weaknesses. CapIntel offers a dynamic team environment and a commitment to innovation. The ideal candidate possesses strong coding skills, experience with MERN stack technologies, and a collaborative mindset.

Requirements

  • Cypress Expertise: Hands-on experience building resilient automated test suites using Cypress
  • User-Minded Testing: Ability to think like a user and validate software from their perspective
  • JavaScript/TypeScript Fluency: Strong coding ability in test automation frameworks
  • MERN, Next.js, and Postgres Familiarity: Comfortable testing applications built with MongoDB, Express, React, Node.js, Next.js, and validating database behaviour via Postgres
  • Test Strategy Design: Track record of shaping strategies that elevate test coverage and product reliability
  • Systems Thinking: Understand how front-end, back-end, and integrations interact in production environments
  • Collaborative Mindset: Experience working cross-functionally with engineers, designers, and product teams

Responsibilities

  • Build and maintain automated end-to-end tests using Cypress with JavaScript/TypeScript
  • Design tests based on real user behaviour , prioritizing critical workflows and edge cases
  • Proactively identify weaknesses in the platform, spanning performance, privacy, reliability, and compatibility
  • Collaborate with engineers to review specs, designs, and implementation for testability and quality
  • Conduct exploratory testing to uncover hard-to-detect issues and validate complex integrations
  • Create and evolve test plans , cases, and suites aligned to product goals and user experience standards
  • Analyze usage metrics , logs, and diagnostics to refine testing strategies and prevent regressions

Preferred Qualifications

  • Background in performance, security, or accessibility testing
  • Exposure to CI/CD practices in fast-moving deployment environments
  • Familiarity with testing tools for API, database, and load testing
  • Experience testing platforms with user configuration or third-party integrations

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.