Job Title: Software (QA) Manual Tester
Client Location: Oakville or Welland, ON (Hybrid)
Starting: 01/06/2025
Salary/Pay Rate: $33 to 37.50/hour
Hours: Full-time
Duration: 3 months
Job Description:
What you will do
- Responsible for the verification of newly introduced applications and modifications to existing critical systems.
- You participate in test execution to ensure the software created by developers is fit for purpose and functions as per design.
- Core duties of the role include analysis of software and systems, risk mitigation and prevention of production software issues.
- Contribute as an active team member on Agile projects.
- Be accountable to understand user story content, determine test approach, create tasks, and provide daily progress updates to team members.
- Work closely with development teams, business analysts, and stakeholders to understand requirements and design test cases that align with business objectives.
- Your role will involve performing thorough testing, identifying defects, and providing valuable feedback to improve the overall quality of banking software.
- Provide recommendations as to the severity and impact of identified technical issues.
- Identify test data requirements and create or acquire necessary datasets for testing purposes.
- Write, execute, and validate test cases, documenting results and creating any required defects assigning to the development team for review.
- Test cases may be executed on a variety of technologies including desktop, mobile etc.
- Identify opportunities for test automation and collaborate with the automation team to develop and maintain automated test scripts.
- Prepare test reports summarizing the testing activities, including pass/fail status, defect analysis, and recommendations for improvements.
- Continuously evaluate existing testing processes and methodologies to identify areas for improvement.
- Suggest enhancements to streamline testing efforts, increase efficiency, and improve overall quality assurance practices.
Who you are
- Creative and courageous, with the ability to manage in an environment of change and ambiguity to help us take bold, strategic moves in this rapidly evolving environment
- Action oriented, and comfortable taking calculated risks to better serve our customers and business
- Outcome focused, critical thinkers with the ability to analyze and visualize, to ensure continuous improvement across our entire business
- Collaborative team players with superior influencing skills, who build relationships easily across various stakeholder groups to move initiatives forward
- If you’re curious, ready to take on new challenges and open to doing things differently to help us evolve rapidly, then this is the place to be.
What you bring
- Bachelor’s degree in computer science, Information Technology, or related field.
- Strong experience in manual testing (including web & mobile apps) and familiarity with automation testing.
- Good exposure to writing Behavior driven development (BDD) tests using Cucumber.
- Good exposure to banking domain.
- Previous experience in Agile project environment and familiarity with tools like JIRA, Confluence, qTest etc.
- Ability to prioritize critical path activities, achieve project milestones and meet deliverables
- Strong diligence and ability to prioritize tasks in a challenging environment.
- Ability to work independently with minimal supervision.