Princeton IT Services, Inc
Senior Quality Engineer
Princeton IT Services, IncCanada5 days ago
Full-timeQuality Assurance
Job Title: Senior Quality Engineer

Location: Toronto, Ontorio

Employment Type: Contract

Job Overview

We are seeking a curious, detail-oriented Senior Quality Engineer skilled in exploratory and functional testing to join our dynamic team. You will play a key role in expanding our testing framework, ensuring thorough test coverage while maintaining system responsiveness and reliability.

Our tech stack includes tools such as Jira, Xray, Jenkins, Appium, Xcode, Android Studio, TestFlight, Kibana, Pytest, Cucumber, and TDD test automation frameworks. We continuously evaluate and adopt better technologies to improve testing efficiency and coverage. While experience with these tools is valuable, we value smart and adaptable engineers who are fast learners.

As part of our cross-functional product team—including designers, developers, and project/product managers—you will help build a world-class digital banking product designed for the next generation of users.

Reports to: Quality Engineering Manager

Responsibilities

  • Perform in-sprint functional testing for scheduled releases and maintain the regression suite.
  • Create and maintain end-to-end test execution cycles, performing continuous testing using Jenkins and SauceLabs.
  • Develop test plans, strategies, cycles, and cases using BDD Gherkin language.
  • Collaborate closely with product and development teams to ensure complete functional, regression, and sanity testing.
  • Review and analyze automated script execution reports to identify bugs.
  • Manage and track defects through the Jira bug lifecycle.
  • Oversee the Jira board to ensure timely completion of tasks and project deliverables.
  • Create and maintain testing documentation in Confluence.
  • Communicate project status and release plans with the QE Manager.

Qualifications And Skills

  • 6+ years of experience in software testing for native iOS and Android applications.
  • 3+ years of experience testing web applications.
  • Strong knowledge of testing methodologies—Functional, Regression, Sanity, Smoke, White-box, and Black-box testing.
  • Experience with Atlassian products (Jira, Xray, Confluence).
  • Skilled in API testing using Postman.
  • Proficient in BDD Gherkin scripting.
  • Proven experience in Agile environments, collaborating closely with software and product teams.
  • Excellent time management and deadline-driven mindset.
  • Experience managing release cycles in Agile.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong analytical and problem-solving skills, even in complex or ambiguous scenarios.
  • Experience handling multiple projects simultaneously.
  • Good understanding of source code management and version control tools like GitHub and SourceTree.
  • Familiarity with Android Studio and Xcode.

Nice to Have

  • Experience in the FinTech industry.
  • Hands-on experience using SauceLabs

Key Skills

Ranked by relevance