Overview

“Questrade International Inc” is looking for a “Senior Quality Assurance Engineer (#1478)”.

Responsibilities:


- Write test plans and test cases throughout the development lifecycle
- Ensure test plans thoroughly cover all requirements and use cases
- Plan, schedule and perform manual and automated software tests
- Develop automated regression test suites using automated testing tools
- Foster a continuous improvement approach to QA activities
- Review tools implementations and encourage best practices and sound design principles while remaining practical and deadline driven
- Work closely with development to perform early testing on components prior to integration builds
- Assists and actively participates in the communication between local and offshore development and QA teams, ensuring knowledge is shared efficiently
- Manage defect tracking; monitor and report results
- Report QA status, as appropriate, to keep project stakeholders informed on deliverables and timelines
- Train other departments on the use of custom developed tools
- Other duties as assigned

Required Qualifications:


- BS in computer science or related field
- Minimum of 7 years’ experience as QA Engineering role
- Knowledge of software development life cycle, methodologies and testing
- Experience with cloud technologies and modern pipelines
- Solid knowledge of quality assurance techniques, testing concepts, methodologies and tools
- Expert ability to apply quality assurance knowledge to in-depth testing and test plans.
- Ability to apply concepts of unit, system, regression, product, integration and acceptance testing
- Excellent analytical skills with the ability to investigate and research multiple sources
- Strong experience with developing in one of C#, JavaScript or Python is an asset
- Experience in testing REST APIs with Postman or other tools
- Advanced knowledge of SQL and NoSQL databases
- Experience in automation testing of microservices and backend services
- Excellent interpersonal and oral/written communications skills.
- Experience in automating web applications is an asset
- Understanding of OOP concepts is desired
- Knowledge of trading systems and trading concepts, particularly within the equities realm, is considered an asset
- Experience with testing high performance systems is an asset
- Ability to adapt and learn quickly with any testing tool
- Advanced understanding of automation testing methodologies

About Questrade International Inc

For more information, please visit: www.questrade.am.