Back to Remote jobs  >   QA

Quality Assurance (QA) Engineer

Quality Assurance (QA) Engineer

Berkeley Payments is seeking an experienced Quality Assurance Engineer who will be responsible for developing and maintaining the software automation framework needed to test N-Tier applications, front-end web applications and APIs developed by our software development team. 

The successful candidate is someone looking for a challenge, highly technical role within an Agile team and a strong driver of results and continuous improvement. Ability to work remotely.


  • Develop automated tests for both API and UI.

  • Develop automation test framework and test cases for functional, performance and regression test execution.

  • Collaborate closely with developers to define testing and provide effective defect/issue resolution.

  • Ensure all automation testing produces accurate pass/fail reports.

  • Continuously research test standards and implement “best practices” when designing/implementing the frameworks that will be deployed/utilized for testing all software solutions.

  • Interpret functional requirements and design documents to plan, develop, write, and execute application functional and data validation automation test plans and test scripts.

  • Document results of tests for the software development team.


Other Responsibilities

  • Participate in code reviews.

  • Work closely with Product management to clarify requirements.

  • Participate in standups, engineering meetings as required.

  • Ability to be the voice of quality during testing, raising issues when needed, and highlighting risks.


Company Description

For over 10 years, Berkeley Payment Solutions has partnered with Canada’s largest banks to help 1000+ corporate clients simplify and scale their mass payouts to drive business outcomes. Our branded money programs are used to pay people rewards, commissions, shopper rebates, insurance benefits, goodwill campaign, emergency funding, and more.

We’re a growing company and our employees enjoy engaging and interactive work, challenging career opportunities and a collaborative team-based culture. We offer a casual work environment, competitive salaries, excellent health and dental benefits and more. We also offer opportunities and support for ongoing learning, growth, and career development. Berkeley is centrally located in downtown Toronto, steps away from the TTC, connected to the PATH, and a short walk to Union station and GO Transit.

Berkeley is recognized for its workforce diversity, including an award from Women in Payments, a global organization recognizing the achievements of women in the payments industry.

We thank all applicants for their interest; however, only those selected for an interview will be contacted.





  • At least 3+ years of experience testing enterprise applications with an automation testing framework (we use Cypress).

  • Experience with web technologies (JavaScript, HTML, CSS).

  • Experience with API automation testing including unit test frameworks.

  • Extensive experience in software development and testing.

  • Fluent with various web browsers and browser developer tools (Safari, Internet Explorer, Firefox, Chrome).

  • Experience querying databases and monitoring systems, including SQL.

  • Strong written and verbal communication skills.


Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place:  Canada Only.

Berkeley Payment Solutions Inc.

This job listing is archived
Category QA
Job type Full-time
Hiring from Canada Only
Salary Market Competitive
Date Posted 1yr ago

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

Similar Remote Jobs

Remotive can help!

Not sure how to apply properly to this job?
Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers?
Join our community!

Back to Remote jobs  >   QA