As a Quality Assurance Engineer, you will work closely with all members of the software development team to validate products, verify any defect resolutions and record defects and report on test results, while actively identifying any major risks to the success of the project. Your input will be key in interpreting and implementing quality assurance standards and your expertise will be used in reviewing requirements, specifications and technical design documents, to provide timely and meaningful feedback that will ensure the successful completion of each project.