Software Test Engineer
Merchant Advance Capital
The Company
Merchant Growth is Canada’s leading fintech provider of credit to small businesses. The company differentiates itself through a proprietary, technology-driven application process, advanced underwriting, and a highly focused servicing process. Our mission is to bring the most convenient and accessible financing experience to Canadian business owners.
We care about growing strong and capable teams with creative, collaborative people. Your peers at Merchant Growth have diverse backgrounds, skill sets, and experiences but share an established track record of driving significant business growth.
The company is seeking a high-performing and motivated full-time Software Test Engineer. If you are looking to join a company poised for continued significant growth over the next few years, where you’ll have an immediate impact on the business and team, this may be the perfect role for you. You will also have the opportunity to work with and learn from one of the strongest leadership teams in the industry, with a track record of successfully scaling teams and impacting rapid organizational growth.
The Role
We are seeking a talented Software Test Engineer to play a key role in enhancing system performance, security, and scalability to align with business growth and technology initiatives. This individual will have the opportunity to develop the next generation of fintech.
Main Functions
- Perform both manual and automation testing of web applications, APIs, and backend systems.
- Conduct exploratory, functional, and regression testing of applications.
- Create and maintain comprehensive test plans and test cases.
- Execute test cases and analyze bugs and errors identified during tests.
- Actively collaborate with developers, product managers, and other stakeholders to ensure requirements are clear and testable.
- Integrate automated tests into CI/CD pipelines to ensure continuous testing and delivery.
- Identify gaps in the testing process and recommend improvements for quality assurance.
- Report test results, defects, and testing metrics to stakeholders.
- Conduct post-release and post-implementation testing to validate production stability.
- Work independently with minimal supervision while delivering quality results.
- Facilitate User Acceptance Testing (UAT) with business stakeholders.
- Work effectively in a fast-paced Agile environment.
About You
- Minimum of 5 years of experience as a Software Tester.
- At least 3 years of experience in Automation Testing.
- Hands-on experience with test management tools such as Azure DevOps Test Plan.
- Strong understanding of Agile/Scrum workflows.
- Proficiency in tools like Postman for API testing.
- Expertise in TypeScript/JavaScript for Playwright automation.
- Experience using version control systems like Git.
- Ability to demonstrate and present application functionality during sprint reviews.
- Solid knowledge of programming languages (C#, HTML, TypeScript, SQL).
Other assets:
- Experience with performance and/or security testing.
- Familiarity with Salesforce and its testing processes.
What we offer:
- Competitive Salary
- Comprehensive Group Health Benefits (Life, AD&D, Extended Health, Vision & Dental and Travel Insurance)
- Company-wide Lunch and Learns
- Monthly Team Events
- A Collaborative Team Environment
We thank all applicants for their interest; however, only selected candidates for further consideration will be contacted.