Senior Software Test Engineer
1 month ago
Since launching in 2019, CapIntel has been on a mission to provide magical financial moments for all: investors, wealth professionals, and our customers.
Our innovative proposal generation platform transforms how financial professionals compare, discuss, and present investment options, empowering clients to make informed decisions. We pride ourselves on revolutionizing an outdated process with a product that's adopted four times more than previous solutions.
As one of Canada's fastest-growing wealthtech companies, CapIntel is expanding at an unprecedented pace. Our relentless commitment to innovation drives us to build a dynamic team, strengthening our ability to impact the wealth industry landscape in 2024 and beyond.
About the roleAs a Senior Test Engineer, you will be responsible for empowering developers to enhance their productivity by building tools, frameworks, and providing strategic insights into testing methodologies. You will work closely with developers to implement best practices in unit testing, ensure integration testing is robust and well-structured, and maintain a holistic view of the system’s functionality.
What you'll doDevelopment and Testing Strategy- Play a key role in the development of testing frameworks and tools that support developers in writing efficient, scalable tests.
- Design and implement a comprehensive testing strategy for the entire system, considering how new features and changes may impact existing functionality.
- Ensure seamless integration between various systems and features through medium to large-scale integration tests.
- Write test frameworks that enable developers to test their code more effectively and efficiently.
- Select and implement the appropriate testing tools for each task, optimizing the development workflow.
- Ensure that the testing tools and frameworks you develop are robust, scalable, and easy for the development team to use.
- Assist developers in writing unit tests, providing guidance on best practices and implementing mocks where necessary.
- Collaborate closely with the development team to ensure that the tests written cover all necessary scenarios and edge cases.
- Help developers identify the most critical tests to write and focus on key areas that will have the most significant impact on the product's reliability.
- Maintain an overarching vision of the system, understanding how different components interact with one another, and how new features may affect other parts of the codebase.
- Drive initiatives to improve test coverage, automation, and efficiency, ensuring high-quality releases and minimizing regression issues.
- Proven experience as a software test engineer or a similar role, with a strong background in coding.
- Experience working with MERN Stack (MongoDB, Express, ReactJS, Node.js).
- Experience in developing testing tools, frameworks, and strategies for large-scale systems.
- In-depth knowledge of test automation, unit testing, integration testing, and frameworks.
- Strong understanding of how different features and systems interact and impact the overall codebase.
- Excellent communication skills and the ability to collaborate effectively with development teams.
- Experience with assisting developers in writing unit tests.
- Familiarity with various testing tools and frameworks and a demonstrated ability to select the right tools for the job.
- Knowledge of creating testing strategies for complex systems with multiple integrations and dependencies.
We know that what matters most is a positive attitude, a hunger to learn, and the drive to create quality work and get results. While we value experience and specific kinds of knowledge, we also know that sometimes it’s a roundabout career journey. And if you’re not sure you meet the experience requirements for this position, but you know in your gut that you’ve got what it takes to bring this role to the next level, we’d like to hear from you
We are committed to providing an inclusive and accessible recruitment experience, so please let us know if you require any accommodations to support your application process by emailing tande@capintel.com.
What we can offer youRemote first work: We’re a Canadian based, remote-first environment, with in-office collaboration zones and individual workspaces in Gatineau, QC or Halifax, NS and hubs of virtual employees in Southwestern Ontario. Successful candidates will be expected to adopt Eastern time core hours as part of their regular schedule, regardless of physical location. Pay: We’re proud to offer a fair, competitive, and equitable process to determine pay that is based on your skills, knowledge, experience and internal equity. We will present our best offer so you don’t have to worry about playing the negotiation game.
Benefits: Our comprehensive benefit package is available from your first day and we offer generous flex credits to allow you to top up your coverage in whatever way is meaningful to you You’ll be able to allocate your flex credits to any combination of our Group RSP, Healthcare Spending Account and/or Lifestyle Spending Account. Time away from work: We love working at CapIntel, but we also love our lives outside of work. We offer competitive vacation days, life-care days, and company holidays and build in some flexibility too Our vacation benefits increase along with your time at CapIntel, to thank and reward your continued commitment. Professional growth: We thrive on building our career journeys by learning, mentoring and experiencing through our jobs, our colleagues and our leadership team. Not only do we encourage it, but we also enforce a culture that ensures we thrive, grow and evolve. All new hires will receive an onboarding success plan to help you progress during your first 90 days at CapIntel. Belonging: We respect, appreciate and celebrate our individuality. And we know that our diverse perspectives further each other and our business along the path towards greatness. We find ways to socialize, build a sense of community (even if it is across the country) and challenge each other to share creativity in our “safe-to-fail” environment. We’re committed to making sure you know you’re appreciated for exactly who you are.
CapIntel believes that all dimensions of diversity are a strength, and that we have a role to play in actively reducing and eliminating systemic barriers to employment equity. We believe in equal employment opportunities regardless of race, ethnicity, language, genetic information, creed, religion, sex, sexual orientation, gender identity, family and marital status, neurodivergence, national origin, and age. We cultivate an inclusive workplace where people excel based on personal merit, qualification, experience, ability, and job performance.
Apply for this job* indicates a required field
First Name *
Last Name *
Email *
Phone *
Resume/CV *
Accepted file types: pdf, doc, docx, txt, rtf
Do you require visa sponsorship to work in Canada, either now or in the future? *
Which Canadian province or territory will you be working from? *
Which city will you be working from? *
Do you have experience writing unit tests? *
We conduct a coding exercise as part of our interview process. Which of the following technologies do you have professional experience with? *
Typescript
Express
ReactJS
Node.js
Python
AWS
Automated testing tools (Cypress, Selenium, Playwright, etc.)
How many years of experience do you have? *
What are your expectations for base pay?
#J-18808-Ljbffr-
Senior WiFi Networking Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Senior Software Test Automation Engineer
2 weeks ago
Ottawa, Ontario, Canada Ciena Corporation Full timeUnlock Your Potential as a Senior Software Test Automation EngineerCiena Corporation is committed to its human-centric approach, fostering a customized and flexible work environment. Our teams align our business objectives with a positive social, community, and societal impact.We are seeking a highly skilled Senior Software Test Automation Engineer to join...
-
Senior MATLAB Software Test Engineer
2 weeks ago
Ottawa, Ontario, Canada Insight Global Full timeAbout the RoleWe are seeking a highly skilled Senior MATLAB Software Test Engineer to join our team at Insight Global. This role offers an exciting opportunity to work with cutting-edge technology and contribute to the development of innovative software solutions.
-
Senior Photonics Test Engineer
2 weeks ago
Ottawa, Ontario, Canada undisclosed Full timeAbout the RoleYou will be working as a Senior Photonics Test Engineer in our team focused on the development and testing of photonic design tools. Our team collaborates closely with software engineers, technical writers, and customer support to ensure the delivery of high-quality software solutions.Key ResponsibilitiesCreate real-world example models and...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Telesat Full timeJob Summary:We are seeking an experienced Senior Software Engineer to join our team at Telesat in Ottawa, Ontario.About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers for over 50 years. Our legacy...
-
Senior Software Developer
6 months ago
Ottawa, Canada CB Canada Full timeSenior Software Developer ( Performance testing/Performance optimization ) Senior Software Developer (Performance testing/Performance optimization)On behalf of our client, Procom is looking for a Senior Developer who strives on building high-quality solutions for both performance test automation and data engineering of performance information to help...
-
Senior Software Test Engineer
1 week ago
Ottawa, Canada Nokia Full timeOrganization Description As Nokia's growth engine, we create value for communication service providers and enterprise customers by leading the transition to cloud-native software and as-a-service delivery models. Our inclusive team of dreamers, doers, and disruptors push the limits from impossible to possible. Employer Description Come create the technology...
-
Senior Software Developer in Test
2 months ago
Ottawa, Canada Telesat Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Software Engineer In Test
2 weeks ago
Ottawa, ON, Canada Insight Global Full timeType: 12 month contract + extensions Loc: Ottawa 3 days a week Position: Software Developer in Test Rate: 40-45 Must Haves * 3-6+ years as a Software Developer in Test * Bachelor's or Master's degree in computer science, Software Engineering, or a related field * Experience with the Matlab language and programming platform * Little Matlab and Python...
-
Software Engineer In Test
2 weeks ago
Ottawa, ON, Canada Insight Global Full timeType: 12 month contract + extensions Loc: Ottawa 3 days a week Position: Software Developer in Test Rate: 40-45 Must Haves * 3-6+ years as a Software Developer in Test * Bachelor's or Master's degree in computer science, Software Engineering, or a related field * Experience with the Matlab language and programming platform * Little Matlab and...
-
AWS Engineer/Senior Software Engineer
2 months ago
Ottawa, Canada Adtran Full timep>The Senior Software Engineer will be responsible for the design, development, and testing of the embedded software for optical transceiver assemblies and plugs within the Optical Engines product unit. The engineering expert will work closely with Optical, Hardware, and Test engineers to ensure product goals are met.Perform all aspects of embedded firmware...
-
Senior Mining Software Testing Specialist
4 weeks ago
Ottawa, Ontario, Canada ThreeDify Full timeWe are seeking an experienced Senior Mining Software Testing Specialist to join our team at ThreeDify.Job Summary:The successful candidate will be responsible for testing geology and mining software, writing test plans, and collaborating with the software development team. A strong background in mining or geological engineering and proficiency in English are...
-
Ottawa, Ontario, Canada Acuity Software Full timeAbout Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...
-
Software Development Test Engineer
2 weeks ago
Ottawa, Ontario, Canada Kongsberg Geospatial Full timeWe are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years. Kongsberg Geospatial is a wholly owned subsidiary of Kongsberg Defence & Aerospace in Norway, collaborating with our parent company to bring cutting-edge Remote Towers Solutions...
-
AWS Engineer/Senior Software Engineer
3 months ago
Ottawa, Canada TrendMicro Full timeh3>Senior Software DeveloperTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals...
-
Senior Software Development Engineer
2 weeks ago
Ottawa, Ontario, Canada Telesat Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Telesat in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software.
-
Software Engineer in Test
2 weeks ago
Ottawa, Canada Insight Global Full timeType: 12 month contract + extensionsLoc: Ottawa 3 days a week Position: Software Developer in Test Rate: 40-45Must Haves* 3-6+ years as a Software Developer in Test* Bachelor's or Master's degree in computer science, Software Engineering, or a related field* Experience with the Matlab language and programming platform* Little Matlab and Python ca be...
-
Senior Networking Systems Software Engineer
2 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeJob SummaryThe BlackBerry QNX team is seeking a highly skilled Senior Networking Systems Software Engineer to join our dynamic group of experts. This role will be instrumental in developing high-quality ethernet drivers and networking stack for some of the most advanced hardware platforms available.We are looking for a seasoned engineer with a deep...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Senior Software Test Engineer
1 month ago
Ottawa, Canada Tbwa ChiatDay Inc Full timeSince launching in 2019, CapIntel has been on a mission to provide magical financial moments for all: investors, wealth professionals, and our customers.Our innovative proposal generation platform transforms how financial professionals compare, discuss, and present investment options, empowering clients to make informed decisions. We pride ourselves on...