QA/QC Analyst
Contractor
contractor
1 Apr 2024
Toronto
Verified by Turrior
Content + Source + Freshness • 12 Dec 2025 • 95% confidence
85 / 100
Offer value
This role offers strong professional growth opportunities in a dynamic development environment, suitable for seasoned QA professionals with a solid background in automation.
- Strong growth prospects in QA automation and testing
- Impactful role in a well-known banking software environment
- Collaborative culture with development teams
- Requires significant technical experience (10+ years)
Pros
- High demand for QA automation expertise in the industry
- Opportunities to impact the development process significantly
- Collaborative work environment with cross-functional teams
Cons
- Requires extensive experience which may limit candidate pool
- Potentially high-pressure environment due to automation rollout needs
- Contract-based employment may not appeal to those seeking stability
Who it's for
Senior / Expert • On-site / Hybrid
Good fit
- Seasoned QA professionals with automation expertise
- Individuals who thrive in a collaborative and agile environment
- Tech enthusiasts focused on improving software quality
Not recommended for
- Entry-level candidates or those needing basic QA training
- Professionals reluctant to engage in team environments
- Candidates who prefer fully remote positions
Motivation fit
Desire to improve software quality and testing frameworksInterest in working on cutting-edge banking technologyAmbition to enhance QA methodologies and tools
Key skills
Test automation frameworksREST service validationCode review and documentationAgile methodologies
Score: 85/100 AI verified analysis
About the job
Typical Day in Role:
• Collaborate closely with teams of backend API developers, Android & iOS app developers, business system analysts, and architects to work on both new features and incremental improvements to the client's flagship mobile apps.
• Develop and update automated test scenarios in a variety of the bank’s business domains.
• Bring new ideas on how to improve the test frameworks.
• Create robust, repeatable automated testing solutions for our production software.
• Develop both positive and negative test scenarios while working with product owners, business system analysts, architects, and other technical leads to test new features.
• Review pull requests in Bitbucket, and work on sprint tasks i.e. test scenario development solutions.
• Help triage any issues automated tests uncover or any issue raised by production support and communicating closely with the development teams with MS Teams or Slack throughout the day.
Candidate Requirements/Must Have Skills:
1) 10+ years of QA/QC Analyst experience, with at least 3+ years on server-side test automation
2) 3+ years of TypeScript or Rest-Assured and/or Java experience
3) 1+ year developing test scenarios with node.js & Cucumber in TypeScript/JavaScript and Java for the server-side
4) 1+ years’ experience with OpenApi
5) 3+ years’ experience testing and validating REST services
Nice-To-Have Skills:
1. Google Cloud Platform deployment experience.
2. Node JS, Postman experience
3. Build tools like Gradle, yarn, npm, nvm, etc.
4. Experience working in an Agile environment.
Soft Skills Required:
• Strong written technical documentation skills, including clearly articulating current and proposed architecture and codifying conventions and best practices.
• Strong communication and teamwork skills to work with multiple groups across the client, gathering requirements.
Education:
A bachelor’s degree in a technical field such as computer science, computer engineering or related field required.
• Collaborate closely with teams of backend API developers, Android & iOS app developers, business system analysts, and architects to work on both new features and incremental improvements to the client's flagship mobile apps.
• Develop and update automated test scenarios in a variety of the bank’s business domains.
• Bring new ideas on how to improve the test frameworks.
• Create robust, repeatable automated testing solutions for our production software.
• Develop both positive and negative test scenarios while working with product owners, business system analysts, architects, and other technical leads to test new features.
• Review pull requests in Bitbucket, and work on sprint tasks i.e. test scenario development solutions.
• Help triage any issues automated tests uncover or any issue raised by production support and communicating closely with the development teams with MS Teams or Slack throughout the day.
Candidate Requirements/Must Have Skills:
1) 10+ years of QA/QC Analyst experience, with at least 3+ years on server-side test automation
2) 3+ years of TypeScript or Rest-Assured and/or Java experience
3) 1+ year developing test scenarios with node.js & Cucumber in TypeScript/JavaScript and Java for the server-side
4) 1+ years’ experience with OpenApi
5) 3+ years’ experience testing and validating REST services
Nice-To-Have Skills:
1. Google Cloud Platform deployment experience.
2. Node JS, Postman experience
3. Build tools like Gradle, yarn, npm, nvm, etc.
4. Experience working in an Agile environment.
Soft Skills Required:
• Strong written technical documentation skills, including clearly articulating current and proposed architecture and codifying conventions and best practices.
• Strong communication and teamwork skills to work with multiple groups across the client, gathering requirements.
Education:
A bachelor’s degree in a technical field such as computer science, computer engineering or related field required.
