What are the responsibilities and job description for the Senior Quality Assurance Engineer position at Questrade Financial Group?
What’s in it for you as an employee of QFG?
Health & wellbeing resources and programs
Paid vacation, personal, and sick days for work-life balance
Competitive compensation and benefits packages
Hybrid and flexible work arrangements
Career growth and development opportunities
Opportunities to contribute to community causes
Work with diverse team members in an inclusive and collaborative environment
We’re looking for our next Senior QA Engineer. Could It Be You?
The Quality Assurance Engineer will provide strong expertise in the areas of Automated and Manual QA activities for applications developed by Questrade Technology Group (QTG), with particular focus on client web applications and QA Automation framework. The QA Engineer should have development skills as well asin depth knowledge of quality assurance techniques, testing concepts, methodologies and tools.
What’s it like working as a Senior QA Engineer at Questrade?
In this role, you will use your expertise to:
Write test strategies, test plans, and test cases throughout the development lifecycle of complex web applications and create required document
Ensure test plans thoroughly cover all requirements and use cases
Improve current test suites in order to achieve better coverage and quality
Develop, maintain and extend an existing QA automation framework and test automation scripts using JavaScript/Typescript, Playwright, cypress …
Participate in sprint planning activities and provide estimates for manual and automated testing work;
Collaborate with QA team members to collectively plan, schedule and perform manual and automated software tests
Setup and configure test environments and import test data
Perform API Testing
Work closely with Software Engineers to perform early testing on components prior to integration builds
Manage defect tracking and proactively identify risks to management; monitor and report results
Report QA status, as appropriate, to keep project stakeholders informed on deliverables and timelines
Foster a continuous improvement approach to QA activities
Adopt and encourage best practices amongst QA engineers
So are YOU our next Senior QA Engineer? You are if you have…
BS in computer science or related field
Minimum of 3-5 years’ experience as QA Analyst role with solid progression in responsibility
Demonstrated ability to develop QA automation scripts for web applications, including Angular single page applications
Strong knowledge of Playwright, Selenium E2E testing frameworks or similar automation framework, performance testing framework like JMeter
Strong knowledge of JavaScript, asynchronous programming and promises
Experience on back-end testing including APIs and SQL
Experience with testing high performance web and mobile applications
Knowledge of software development lifecycle, methodology and testing
Ability to apply concepts of unit, system, regression, product, integration and acceptance testing to web application features
Exposure to non-functional testing (e.g Performance and Security)
Excellent analytical skills with the ability to investigate and research multiple sources
Excellent interpersonal and oral/written communications skills
Ability to work in an Agile environment
Sounds like you? Click below to apply! #LI-MM1 #LI-Remote