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.
Responsibilities
-
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.
Requirements
-
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.