3D Printing Technologies is looking for a Software Quality Assurance ( QA ) engineer to develop and execute software and system tests to ensure product quality. QA Engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track Quality Assurance metrics (e.g. defect densities and open defect counts.) Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards. Responsibilities
* Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
* Create detailed, comprehensive, and well-structured TEST plans and TEST cases.
* Estimate, prioritize, plan and coordinate testing activities.
* Identify, record, document thoroughly and track bugs.
* Perform thorough regression testing when bugs are resolved.
* Perform tests on several hardware configurations (from simulation to a printer product).
* Develop and apply testing processes for new and existing products to meet client needs.
* Liaise with internal teams (application and integration teams) to identify system requirements.
* Monitor debugging process results.
* Investigate the causes of non-conforming software and train users to implement solutions.
* Track Quality Assurance metrics, like defect densities and open defect counts.
* Stay up to date with new testing tools and TEST strategies.
* Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
* Create detailed, comprehensive, and well-structured TEST plans and TEST cases.
* Estimate, prioritize, plan and coordinate testing activities.
* Identify, record, document thoroughly and track bugs.
* Perform thorough regression testing when bugs are resolved.
* Perform tests on several hardware configurations (from simulation to a printer product).
* Develop and apply testing processes for new and existing products to meet client needs.
* Liaise with internal teams (application and integration teams) to identify system requirements.
* Monitor debugging process results.
* Investigate the causes of non-conforming software and train users to implement solutions.
* Track Quality Assurance metrics, like defect densities and open defect counts.
* Stay up to date with new testing tools and TEST strategies.
Requirements:
* Formal manual QA course
* Practical Engineer diploma an advantage
* Experience: 4+ years of experience in software Quality Assurance from a multidisciplinary company.
* Strong knowledge and understanding of software QA methodologies, tools, and processes.
* Experience in writing clear, concise, and comprehensive TEST plans and TEST cases.
* Strong Technical skills
* Ability to learn and work independently.
* Be willing to help your teammates, share your knowledge with them, and learn from them.
* Ability to communicate and write TEST documents in English.
* Managerial or a leading role experience an advantage.
* Formal manual QA course
* Practical Engineer diploma an advantage
* Experience: 4+ years of experience in software Quality Assurance from a multidisciplinary company.
* Strong knowledge and understanding of software QA methodologies, tools, and processes.
* Experience in writing clear, concise, and comprehensive TEST plans and TEST cases.
* Strong Technical skills
* Ability to learn and work independently.
* Be willing to help your teammates, share your knowledge with them, and learn from them.
* Ability to communicate and write TEST documents in English.
* Managerial or a leading role experience an advantage.
This position is open to all candidates.