The design assurance team supports Zebra's promise of quality to our customers and is responsible for ensuring SW Solution products meet specifications throughout program phases from inception to final product and/or SW Services deployment.
Working as part of a design team, provides all design assurance deliverables required in the development process at each phase with moderate level of coaching, including:
Evaluation of Technical aspects for SW Solutions and SW as a Service in cloud networking environments.
Advising design engineering on the best practices for SW services health monitoring.
Recommending design or test methods for performance and stability. Review procedures for achieving required levels of SW Solution product and services reliability
Determining reliability requirements of SW components and system level functioning and performance to achieve company, customer and any governmental agency reliability objectives
Using SW tools and defect predictive means to assess reliability of SW Solutions and SaaS.
Consult in the creation and analysis of interoperability test plans and results.
Recommend Methodologies for improving configuration issues.
Consult in determining the reliability of SW Solution system level functioning and performance to achieve targeted Service Level Operation for company, customer and any governmental agency reliability objectives
Using predictive algorithms and other methods to assess the potential for undiscovered SW defects during the testing process.
Specify or consult in the specification of diagnostic tools to isolate field outages quickly with minimum impact to customer production networks.
Actively reviewing, understand and applying the Market Requirements relative to the SW Solution deliverables.
Document Engineering Specifications to quantify metrics and acceptable criteria for SW Release Readiness, in keeping with Zebra SW Quality Standards.
May be responsible for quality activities to support the initiatives of the core development team, program manager or product line management deliverables
Communicates proactively with the project team and other stakeholders about progress against System level testing and reliability analysis of results. Uses experience and knowledge to proactively identify risks to the project and contribute beyond personal scope of deliverables. Contributes to overall project leadership
Work with cross business unit team members reviewing their Quality Processes and the release and deployment of SW Solutions against those processes.
Conducts Release Readiness Reviews with the entire releasing project team, (SW Engineering, System Engineering, Program Management, ECRT Team, etc.)
Demonstrates working knowledge of design for quality tasks, SW functional testing, SW Stress and performance testing within cloud network environments. Ability to determine gaps and specify requirements for mitigation of gaps.
Actively participate in program Risk Assessment, highlighting key SW quality issues from a customer focused perspective. Ability to highlight SW Quality shortcomings and withhold Design approval when necessary.
Conduct periodic SW Quality Reviews where appropriate.
Assist project team in understanding technical issues and suggest testing or other approaches to determining root cause and corrective action
Acts independently to apply knowledge to resolve novel issues or concerns about design approach and conformance to standards
Analyze and approve SW Solutions updates (or micro services) changes to production products
Contributes to innovation efforts by participating actively in brainstorming activities and actively benchmarking externally with other organizations on best practices in design assurance and technical offer quality aspects of SW Solutions.
May participate in special projects as a representative of the DAE team or support process improvement activities within the broader function.
Candidate will be working largely with SW Solutions operating over a cloud network. Experience in Azure, GCP or AWS is required.
Requires at least a Bachelor's Degree in SW or Computer Science
Bachelor's degree in an Engineering field (Mechanical, Electrical, or Reliability)
5-8 years experience
Working knowledge, skill, and problem solving ability on personal computer based systems
Knowledge and experience with spreadsheet and statistical software programs
Advanced Statistical methods and problem solving tools
Familiarity with ISO9001 and internal audit techniques
Effective verbal and written communication skills
Detailed and numbers oriented
Six Sigma problem solving methodologies, Green or Black Belt certification or ASQ Certified Quality Engineer a plus