
Senior Software Developer in Test

CapIntel
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:
Similar Remote Jobs
