Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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.
- Experience in the FinTech industry.
- Hands-on experience using SauceLabs
Key Skills
Ranked by relevanceReady to apply?
Join Princeton IT Services, Inc and take your career to the next level!
Application takes less than 5 minutes