Hi, I’m Cyril

I’m a Software Developer in Test (Lead) from Toronto

About Me

cj2.png

As a Software Developer in Test, I can create Automated Test Suites that test all layers of your application - UI, APIs and the data.

As an Automation Architect, I can analyze your application, identify points of failures, pick the best tools for the job and build a scalable stack of testing tools and framework that teams can leverage.

As an Experienced Team Lead, I can build and mentor said teams, plan attainable milestones, and foster a culture of shifting-left within the organization.


I’m working as the Founding QA in an exciting Toronto based startup, building out the foundations of a robust Automation Test Stack and establishing QA processes. My aim here is improve the life of students by making sure that they get a good, polished product that helps with their school work and helps them prepare for university!

In 2023, I worked as the Lead Software Developer (In Test) at Top Hat, Toronto . I joined as the first SDET/Automation resource, built the frameworks, GitHub Action pipelines for Test, established design patterns before building out the SDET Team. We implemented the company’s first ever automation stack for Regression Tests. The tech we used: Playwright with Typescript for Web Automation (for a React-based EdTech website hosted on AWS), Appium with Typescript for the Mobile Apps (Native iOS and Android), Postman scripts for API Contract Testing. All of which was triggered using Github Actions on PR merges.

Before Top Hat, I worked as a QA Automation Engineer at Amazon Canada. As a part of the growing AmazonAds team, I created nodejs based tools that tested the rollout of Advertiser’s self-service video ads (the video ads that you see on Amazon.com). I also led testing of other projects including: the feature that made every ad placement on the Amazon (and affliate websites) biddable; Forecasting of the effectiveness of various ad delivery algorithms etc.

Prior to Amazon, I was a QA Engineering Lead at VerticalScope Inc, Toronto. I was in charge of the Automated Test stack (Test framework, test environments, quality gating of PRs). My team and I supported quality for ~2000 forum websites hosted on the Google Cloud Platform that were under the VerticalScope umbrella. Primary tools and languages were Selenium (with Python), Groovy for Jenkins CI/CD

I have more than 13 years of experience in the industry and have worked in organizations of varied sizes: Industry behemoths like BlackRock, Bank of Montreal; Consultancy firms like Headstrong Capital Markets and Accenture; and self-driven startups (Algo trading).


Contact

contact@cyriljoseph.ca