Growing software company in Ontario is adding to their team and has immediate opening for an experienced Senior Quality Assurance Engineer! This is a direct hire role with great benefits (not a contract).
OVERVIEW::
• Coach and assist less experienced testers and quality assurance engineers in everything related to the quality assurance practice
•Create test plans and test cases
• Review user stories and requirements and provide feedback related to testability and effort estimate from a quality assurance perspective
• Lead the process of creating suites of automated tests covering the applications worked on
• Identify, record, document and track bugs found internally and reported externally to the development organization
• Collaborate with Software Engineers to ensure their interpretation of requirements is correct and their unit testing strategies are sound
• Track and report quality assurance metrics, such as defect density and open defect counts
• Be a thought leader in the quality field staying current as regards to new testing tools and strategies
REQUIREMENTS:
• Bachelor’s degree
• 3-7 years of experience working and delivering quality software products
• Experience working in an Agile/Scrum environment
• Payroll processing and related tax laws experience required
• Experience writing test plans and test cases
• Hands-on experience with white box and black box testing
• Knowledge of TDD and/or BDD concepts
• Outside the box thinker who is a self starter
• Ability to work under pressure in a fast-paced environment
• Experience with SOA architecture
• Automated testing platforms and languages a strong plus
• Netsuite/ Novatime, experience is a plus