Ensure the quality, reliability, and performance of innovative financial technology solutions through comprehensive testing strategies.
Compensation
Annual base salary ranging from CAD 60,000 to CAD 75,000, depending on skills, experience, and role level. Exceptional candidates may be considered above the stated range.
Responsibilities
Review and analyze business requirements, technical documentation, and functional specifications to develop appropriate test strategies and comprehensive test cases.
Perform manual and automated testing, including functional, regression, integration, and user acceptance testing, to validate application functionality and overall system performance.
Conduct API and integration testing to verify RESTful APIs, third-party services, data exchanges, and interactions between different system components.
Execute database and backend testing using SQL to verify data integrity, transaction accuracy, and expected system behavior.
Identify, document, prioritize, and track software defects, providing clear reproduction steps and supporting information to help development teams investigate and resolve issues.
As a Quality Assurance Analyst, you will play a key role in ensuring the quality, reliability, and performance of a financial technology platform supporting credit card and payment solutions.
Compensation
Competitive base salary of CAD 60,000–75,000, depending on skills, experience, and role level.
Responsibilities
Review business and technical requirements and functional specifications to develop and execute comprehensive test cases.
Perform manual and automated functional, regression, integration, and user acceptance testing.
Conduct API and integration testing to validate RESTful APIs, third-party services, data exchanges, and system interactions.
Carry out database and backend testing using SQL to verify data integrity, transaction accuracy, and expected system behavior.
Identify, document, and track defects, providing clear reproduction steps and supporting information for investigation and resolution.
Requirements
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture
Build and enhance backend services using Java, Spring, and Spring Boot
Develop, integrate, and maintain frontend components and modern web applications using Angular
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger
Implement event-driven communication between microservices using Apache Kafka
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture
Build and enhance backend services using Java, Spring, and Spring Boot
Develop, integrate, and maintain frontend components and modern web applications using Angular
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger
Implement event-driven communication between microservices using Apache Kafka
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture
Build and enhance backend services using Java, Spring, and Spring Boot
Develop, integrate, and maintain frontend components and modern web applications using Angular
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger
Implement event-driven communication between microservices using Apache Kafka
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture.
Build and enhance backend services using Java, Spring, and Spring Boot.
Develop, integrate, and maintain frontend components and modern web applications using Angular.
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger.
Implement event-driven communication between microservices using Apache Kafka.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture.
Build and enhance backend services using Java, Spring, and Spring Boot.
Develop, integrate, and maintain frontend components and modern web applications using Angular.
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger.
Implement event-driven communication between microservices using Apache Kafka.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular within a Scrum DevOps team.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture
Build and enhance backend services using Java, Spring, and Spring Boot
Develop, integrate, and maintain frontend components and modern web applications using Angular
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger
Implement event-driven communication between microservices using Apache Kafka
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular within a Scrum DevOps team.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture
Build and enhance backend services using Java, Spring, and Spring Boot
Develop, integrate, and maintain frontend components and modern web applications using Angular
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger
Implement event-driven communication between microservices using Apache Kafka
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations using Java, Spring Boot, and Angular within a Scrum DevOps team.
Responsibilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture
Build and enhance backend services using Java, Spring, and Spring Boot
Develop, integrate, and maintain frontend components and modern web applications using Angular
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger
Implement event-driven communication between microservices using Apache Kafka
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience