Quality Assurance Engineer - Collage HR
  • N/A, Ontario, Canada
  • via Jobleads.com
-
Job Description

Wise Publishing, Inc. is a digital publisher and technology company but we’re much more than that; we’re a group of talented, passionate people who believe that consumers deserve the best possible information to help them make smart choices and get ahead.

Our purpose is to empower everyone to live a richer life.

Our core products are our widely read, high-quality personal finance brands, Moneywise.com and Money.ca. These brands serve the U.S. and Canada, respectively, and reach tens of millions of people each month.

About the Position:

Are you a proactive, creative, and detail-oriented QA professional with a knack for problem-solving and root-cause analysis?

We’re looking for a motivated QA Analyst who is passionate about testing and knowledgeable about Software Development and Test Life Cycles to join our team!

You will be working with the Engineering team to ensure the overall quality of web projects delivered to the end-users of our digital publication properties (moneywise.com, money.ca and bestcards.com). You will join a growing team of QA professionals that will own and manage the entire QA process, from the start of project initiation to delivery into production, working closely with various stakeholders along the way.

The QA Analyst must have excellent communication and analytical skills. They must also be well organized, drive results, and be able to justify changes and persevere through resistance. The QA Analyst will act as a catalyst and coach throughout the organization to achieve consistent quality standards.

This role is a hybrid position out of our midtown Toronto office and reports to the Senior Product Delivery Manager.

Key Responsibilities (What You'll Do):

Test Planning and Design:

  • Collect, review, and analyze business requirements for new functionalities.
  • Design and write test plans and descriptive test cases.

Test Execution:

  • Execute testing and communicate test activities and issues to the rest of the Engineering team.
  • Perform manual functional testing, Automation testing, User acceptance testing, Accessibility testing, API testing, performance testing, User Experience (UX) testing, and regression testing of web applications.
  • Validate that user expectations are achieved during the testing process.

Test Automation Development:

  • Write, maintain, and execute automated tests by creating scripts that run testing functions automatically.
  • Build and maintain test automation frameworks.
  • Ideating and coding test scenarios, monitoring test execution, and managing pipelines.

Issue Management and Reporting:

  • Investigate, report, and verify issues by opening and tracking defects to closure.

Collaboration and Communication:

  • Interact with the product team and other stakeholders, as well as developers to ensure that test case execution provides complete coverage.
  • Collaborate with various internal teams by participating in meetings relevant to QA (i.e., scrum meetings, daily stand-ups, project meetings, etc.)

Process Improvement and Quality Assurance:

  • Contribute to the advancement of QA processes, testing techniques, test automation, etc.
  • Maintain a relentless commitment to delivering high-quality, bug-free software and systems.

Qualifications (Who You Are):

  • Bachelor’s degree in IT, Computer Science, or other engineering-related fields.
  • 3-5 years of experience in Quality Assurance and Testing web applications, preferably within an Agile environment in the Digital Marketing and/or web publishing industry and SaaS.
  • Experience in writing testing cases/plans, acceptance criteria, and understanding of QA processes, and manual testing techniques.
  • 3+ years of experience in Automation testing using tools like Cypress (TypeScript) is required.
  • Knowledge of PHP to understand the underlying application is an asset.
  • MySQL: Ability to write basic SQL queries.
  • 3+ years of experience with version control - GitHub, Bitbucket, etc.
  • Experience with Test Management tools and Defect Tracking tools like JIRA.
  • Experience with CI/CD pipelines would be an asset.
  • 3+ years of experience in requirements management, including requirements gathering, analysis, and writing user stories.
  • Excellent communication skills (written and verbal) with an ability to write test plans and cases and effectively communicate defects to developers and other stakeholders.
  • Ability to work independently and on a team.
  • Demonstrates multitasking and organizational skills with an ability to stay focused on tight deadlines and deliverables.
  • Demonstrates problem-solving skills and analytical thinking.

More Perks and Reasons to Join:

  • We’re proud to be recognized as a Great Place to Work 2023
  • A hybrid work environment and a beautiful midtown Toronto office for when you want to collaborate in person
  • Summer hours from July through Labour Day (half-day Fridays!) and bonus time off during the holidays
  • 3 weeks of vacation to start with an extra day awarded each year
  • Top-tier benefits include comprehensive dental/medical/vision as well as Health Spending Account (HSA), telemedical and wellness program
  • Quarterly company-wide team outings and events
  • In-office snacks, espresso, and an outdoor patio
  • A supportive learning environment

If you are ready to take on a challenging role where you can make a real impact and drive positive change, apply now to join our team! We thank all applicants for their interest, however, due to the volume of applications, only candidates selected for interview will be contacted.

#J-18808-Ljbffr

;