Markham, Ontario (ON) NRX Global Inc.
The role of Senior QA Developer is primarily responsible for automated testing with occasional manual testing tasks. You will work in a fast paced environment using leading edge technologies. You will be challenged with interesting problems while working within a team of outstanding people, like yourself. Your goal would be to ensure that a superior software solution is delivered to the customers. You will need to work closely with other team members, product managers and in some cases, clients to guarantee product quality.
Responsibilities for this position include:
Participate in agile software development process by performing automated as well as manual testing
As part of the agile team, effectively plan, prioritize and manage work load to accommodate frequent releases
Thorough understanding of customer requirements and associated acceptance criteria in order to correctly assess product risks associated with each change, and generate appropriate test cases to validate solution under test
Build new and maintain existing automated test scripts in HubHead Automation Framework
Contribute to the improvement of automation testing methods, processes and deliverables
Be able to re-configure own testing environments in order to quickly and efficiently deploy any release HubHead products
Contribute to continued improvements of QA processes to ensure a high level of software quality
Interact with product managers, developers, support engineers and fellow colleagues to support testing activities
Effectively troubleshoot issues encountered during product implementation and help identify and address issues submitted to HubHead customer support
3+ years experience designing and implementing test automation with automated testing tools/frameworks such as Selenium
3+ years of cloud-based enterprise software experience
Experience in Java or other Object Oriented programming language
Experience in testing and delivering web platforms and applications
Ability to successfully plan and execute efficient and effective product functionality testing
Strong people skills, ability to positively motivate others by promoting teamwork and resolution of issues
Strong verbal and written communication skills.
Must be able to convey complex ideas to a variety of functional and technical audiences
A university degree in Computer Science or related discipline
Experience testing RESTful APIs
Exposure to a wide range of technologies including databases, web application Servers, operating systems and networking