Software Engineer In Test

Trulioo - Vancouver, BC (30+ days ago)

Apply Now

About Us

Join an established, scaling and award-winning team at Trulioo (Truly-you)! Recognized as a "CNBC Disruptor 50 Company", named by BC Tech Association as "Emerging Company of the Year" and KNOW Identity's "Industry Leader of the Year!"

We are a Silicon Valley-funded tech company solving the problems of trust and safety online. To realize that goal we've built the world's leading identity verification platform, enabling instant verification of 5 billion people and 330 million businesses in more than 100 countries through a single API. Hundreds of businesses worldwide depend on Trulioo GlobalGateway to help streamline and scale their customer onboarding, fraud prevention, and compliance operations across the world. With offices in Vancouver, San Francisco, and Dublin, we've fostered a world-class team committed to building trust online. Our competitive advantage is, and always will be, our people.

Position Summary:
To help continue fuel our growth, we are looking for a detail-oriented, highly skilled Software Engineer in Test to expand our Technology team. You are a developer who specializes in writing code to test the product and have extensive experience in writing test cases and creating automated scripts. Our Technology team goes above and beyond to ensure our software systems are robust and highly maintainable. This role will report to the Manager of Quality Assurance. This is a full-time position in our downtown Vancouver HQ, walking distance from shops, restaurants, and public transit.

Primary Responsibilities and Duties:
You will drive growth in the team's automation coverage including design and implementation of the test framework
Plan, execute, monitor automated tests to analyze and publish results and interpretation, within scheduled deadlines
Setup test data as required to reproduce issues and execute positive, negative and edge case automation testing
Follow the process for defect management, release testing and overall product quality assurance
Create and maintain automated test process documentation, scripts and tools
Collect and provide test metrics and reports
As needed, assist support with reproducing, diagnosing and resolving customer issues
Mentor and lead QA staff to ensure high quality output
Take charge and ownership of all things automated QA regression

Key/Technical Skills:
Experience in the development, design and maintenance of an automation framework and library of automated tests for web API clients, REST and/or SOAP
Proven test development experience. In this position you will spend more than 75% of the time writing code, so strong development skills are required
Strong experience in using industry standard tools to develop and maintain automated user acceptance test suites and tying them into the Continuous Integration process
Solid experience writing and executing automation test scripts using software testing frameworks such as Selenium Webdriver, Cucumber, SOAPUI, etc
Solid experience with the following technologies: C#, .Net, Java, Javascript, JSON, SQL, HTML
Strong experience with source control systems such as Bitbucket, Git, SVN, Mercurial
Able to work independently with minimum supervision
Proficient in the English language with excellent communication skills, both written and verbal are a must

Education and Experience:
BSc degree in computer science, engineering or equivalent experience
3+ years of experience with relevant organizations undertaking responsibilities of a Software Engineer in Test of a similar capacity

Working at Trulioo

A great place to work! Trulioo offers a fast-paced, dynamic, inclusive work environment where all employees have an impact. You will be challenged to achieve, grow and develop.

At Trulioo, we offer you the opportunity to make a difference and create a better world by revolutionizing how technology, trust, and identity intersect online. We are on a mission to make sure no one is left behind and everyone has the opportunity to participate fully in the modern digital economy.

And, of course there are a few perks you'll love! We offer free snacks, unlimited coffee and catered lunches twice a week! We host various sports & wellness activities and encourage friendly, but moreso competitive games of ping-pong and foosball. Other things to sweeten the deal include social events, monthly birthday celebrations, lunch and learns, building gym facility, free bike lockers, and our downtown Vancouver office, conveniently located within walking distance to transit, spectacular waterfront views and some of the city's best restaurants to satisfy your cravings.

Trulioo offers competitive compensation and extended benefits package including dental, vacation and learning opportunities and programs. We value our employees and have created a flexible and friendly work environment where everyone can succeed and grow with the company! We are team-driven, collaborative, and accountable to one another.

Trulioo is a growing company and while we thank everyone in advance for considering us, only those who are being considered will be contacted. For this position, you need to be legally authorized to work in Canada. We collect your full name, email address, phone number, and home address for the purpose of reviewing your application and establishing a possible employment relationship with you.