
Quality Assurance Specialist
- Canada
- $46.00 per hour
- Permanent
- Full-time
- Assure that the concerns of customers are appropriately captured, understood, and efficiently and effectively handled by the project team.
- Cascade and/or manage the Quality Assurance requirements.
- Adjust Quality Assurance activities with a risk-driven mindset, anticipating and mitigating risks, considering the maturity of the Bid/Project team, and focusing on core Quality value-added activities.
- Guide the project team in the definition and tailoring of the project baseline and validate the resulting plans.
- Control the execution of the Bid/Project/Product (in relation to the plans): evaluate achievements at key milestones and deliverables and provide visibility through “Quality Advice.”
- Manage Quality based on objective data (Product/Project KPIs such as OTD, OCD, etc.), to achieve quality excellence in execution across the company's entire life cycle (products, bids, projects, and services)
- Perform compliance assessment for Contractual Quality Assurance requirements.
- Write and execute Project/Product Quality Assurance and Software Quality Assurance Plans
- Prepare Quality Assurance estimates for the bid and perform documentation review as per bid submittal requirements.
- Support, coach, train the Bid/Project/Product in applying processes, proactively identifying risks, and resolving problems.
- Participate in and act as one of the pillars of acceptance in Bid/Project Gates/milestones review meetings and prepare Quality input and assessment.
- Provide visibility to the management and alert when necessary; raise a veto in case of non-compliance not properly addressed or in case of a critical event/situation generating a major risk for the bid/project/product or for the company, ensuring that action plans are implemented in a timely manner.
- Prepare and deliver the Quality Management Report to demonstrate the effectiveness of the quality management process as defined in the applicable plans and standards.
- Participate in Safety Case review and Safety Certification Readiness Review
- Closely monitor customer feedbacks (positive and negative) with the Customer Satisfaction Lead
- Perform Quality Assurance approval for various projects artefacts as specified in the respective processes, checking that the Project/Product deliverables comply with Customer's requirements and with the applicable regulations and standards.
- Support project monitoring by preparing monthly reports on project health status through quality metrics to Project Core Team.
- Perform engineering artefacts QA assessments. Record and analyze Quality findings to identify trends or issues to address.
- Conduct Root Cause Analyses as required in conjunction with the other discipline groups (engineering, Safety, PMO…)
- Participate in Lesson Learned and Risk Review meetings, ensure process adherence and evidence for compliance is available.
- Support Customer audits and perform internal In-Process audits (if required by contract); Monitor resolution of corrective action plans.
- Support the Discipline Quality Leads and Discipline Process Owner(s) to ensure that processes are implemented in a uniform manner and the required level of competence is present across the respective teams.
- Promote quality methods within products and projects (problem solving, root cause analysis, risk analysis, prevention, feedback, etc.).
- Support, coach, train other members of the Quality team as required.
- Minimum B.S Computer Science/Electrical/Mechanical/Computer Engineering or equivalent
- 10+ years of hands-on experience in Engineering System/Software development or Quality Assurance Specialist or Manager in a technology or manufacturing setting
- Must to have a solid understanding of general QA practices and procedures, Quality Management System
- Ability to conduct investigations and Root Cause Analysis across multiple disciplines (System, Software, Hardware, PMO….)
- Also required are excellent problem solving, written, verbal and communication skills
- Hands-on Engineering System/Software development or Quality Assurance in complex System environment with certification constraints (Transportation, Aerospace, Medical Devices, Nuclear, Cybersecurity)
- Knowledge of Transportation domain / CBTC system is an asset.
- ASQ Certification (CQE, CQA…)
- Technical/Specialized Knowledge:
- Industry Standards: CENELEC/AREMA/IEEE standards
- ISO 9001
- Project Lifecycle and Deployment
- Product Lifecycle
- System/Software/Hardware development lifecycle
- Process Improvement Training or background (Six Sigma, DMAIC, …)