Avatar for Statflo
Statflo
Actively Hiring
Compliant one-to-one outreach over messaging
  • B2B
  • Growth Stage
    Expanding market presence

QA Analyst

Posted: 8 months ago
Job Location
Remote Work Policy

In office - WFH flexibility

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Java
SQL
Functional Programming
TypeScript
Docker
react
Kubernetes
Terraform
Playwright
GitHub Actions
Argo CD

About the job

About us

Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America. Our proprietary platform enables an organization to directly increase conversation workflow, build more authentic relationships, increase in-store appointments, and increase sales and ROI. We’re a Toronto-based company committed to investing in great people who believe in meaningful connections, great products, and the future of customer engagement!

About the Role

We are looking for a skilled QA Analyst who is comfortable working across both manual testing and automation. The ideal candidate has hands-on experience building and maintaining automated test suites using Playwright with TypeScript, while also being able to jump into exploratory, functional, and regression testing whenever needed.

This role is perfect for someone who enjoys end-to-end ownership of quality, covering test planning, execution, automation, reporting, and ongoing improvements to our QA processes.

Our Tech Stack

We’re building a cloud-native SaaS business that lives in AWS. We build modern applications using TypeScript and Python. We run Docker containers deployed to Kubernetes. We have an automated CI/CD pipeline built using GitHub Actions. Our infrastructure is managed with Terraform and Argo CD.

Our preferred automation tooling includes: TypeScript with strict type-safe compiler options, Playwright, Zod, Day js, and good old Lodash.

What You’ll Do:

Manual Testing

  • Perform functional, regression, smoke, and exploratory testing across web applications and APIs.
  • Create detailed, clear, and reusable test cases, test plans, and test scenarios.
  • Log, track, and validate defects; collaborate closely with developers, product managers, and designers to ensure timely resolutions.
  • Validate requirements, user stories, and acceptance criteria for completeness and testability.

Automation Testing

  • Own, design, and maintain our QA automation test suite in Playwright and TypeScript.
    Implement new automation tests, end-to-end scenarios, and integration tests where applicable.
  • Design, review and prioritize test cases with the QA team to add to the automation test suite.
  • Refactor test cases and shared tooling to improve design, maintainability and readability of the test suite.
  • Design, execute and report on performance testing and load testing.
  • Continuously improve automation framework structure, patterns, and best practices.

What’s great about Statflo

  • Join a start-up environment where you will shape what we build and how.
  • Be empowered to work autonomously thanks to our tech stack and CI/CD pipeline.
  • You have the full support of a great DevOps team when you need it.
  • We have been remote-first since 2020, and we are great at it!
  • You can also pop into our Toronto office when you want some in-person interactions.

How we grow as a team

  • Absorb the collective brilliance of your guild and squad.
  • Level up everyone around you.
  • Experiment with new ideas and technology.
  • Do and learn new, awesome things all the time.

What You Need To Be Successful

  • Formal education in a technical field or demonstrated technical experience.
  • 5+ years of relevant employment experience with proven results.
  • A solid engineering background using TypeScript (Node.js).
  • Experienced with SQL to set up test data.
  • Functional programming, Python, Java, and React experience are a plus.
  • Experience with AWS services: S3, SQS, DynamoDB, or similar.
  • Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure DevOps, etc.).
  • You love delivering high-quality automated tests and owning the test suite.
  • Results-oriented, data-driven, experimental attitude towards your work.
  • Attention to detail.

Nice-to-Have

  • Experience with test management tools (e.g., TestRail, Zephyr, Xray).
  • Experience with containerized environments (Docker, Kubernetes).
  • Knowledge of performance, accessibility, or security testing tools.
  • Experience with version control (Git) and branching strategies.

Soft Skills

  • Proven experience making reasoned, clear decisions and smart trade-offs while delivering work at high velocity.
  • Boundless positivity and drive to improve.
  • Effective communication and strong collaboration skills.
  • Strong troubleshooting and problem-solving skills.
  • Strong sense of ownership.

How to Apply

Please share your resume, a brief summary of your QA experience, and examples of automation projects or repositories (if available).

At Statflo, we are committed to fostering a diverse, inclusive, and accessible workplace where every individual is valued and respected. We are an equal opportunity employer and do not discriminate against any applicant or employee based on race, ancestry, place of origin, color, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, or any other characteristic protected by the Ontario Human Rights Code.

About the company

Statflo company logo

Statflo

Actively Hiring
Compliant one-to-one outreach over messaging51-200 Employees
Company Size
51-200
Company Type
Startup
Company Industries
Developer APIs
Company Industries
Software Compliance
  • B2B
  • Growth Stage
    Expanding market presence
Learn more about Statflo image

Funding

AMOUNT RAISED
$14.4M
FUNDED OVER
2 rounds
Rounds
A
$12000000
Series A - Jun 2018+1

Perks

Health & wellness
Full health coverage including dental, vision, massage for you and your family
Time to recharge
Everyone starts with 3 weeks of vacation so you have plenty of time to recharge.
Endless snacks & drinks
We always keep our fridge and pantry loaded with healthy food (ok maybe some are not so healthy).
Wellness
A monthly fitness and wellness budget.
Learning & personal growth
Want to learn something cool to grow? We organize professional development opportunities for every team to be at their best.
Monthly social events
Our culture committee gathers feedback and develops regular team outings from sporting events to great offsites.
Ping pong & games
Breaks are important. Play a round of ping pong with a co-worker or grab a board game to play with friends.
Volunteer Days
Help out your community with three paid volunteer days as year.
Culture
We strive to maintain a culture of inclusion, trust, transparency, respect and unity. When a win occurs, we celebrate it. When an opinion is different, we embrace the fact we aren't all the same.
Just fantastic people
Great people build great products. Our people are key to everything, and we value each and every one of our team members.
Transparency & autonomy
We value an honest workplace and we've increased transparency about the state of things from sales to feedback.

Founders

Kevin Gervais
Founder
Toronto
image
View the team image

Similar Jobs

GPTZero company logo
GPTZero
GPTZero is building the verification layer for the world's information
Deaimer company logo
Deaimer
Human intelligence for better AI