Assurance Engineer Job Description
Assurance Engineer Duties & Responsibilities
To write an effective assurance engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included assurance engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Assurance Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Assurance Engineer
List any licenses or certifications required by the position: CISSP, QA, CISM, CSSLP, IA, ISO, IPC, IAT, III, IC
Education for Assurance Engineer
Typically a job would require a certain level of education.
Employers hiring for the assurance engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Science, Technical, Technology, Physics, Math, Education, Chemistry, Computer Engineering
Skills for Assurance Engineer
Desired skills for assurance engineer include:
Desired experience for assurance engineer includes:
Assurance Engineer Examples
Assurance Engineer Job Description
- Perform unit testing on all software/applications developed by the team
- Develop and execute test plans and testing strategies based on software requirements, technical specifications and change control requests with guidance from senior team members
- Write test automation scripts for applications and perform automation testing for N-2 release/builds
- Create re-useable tools for testing the front-end applications for the banking domain
- Product quality plans
- Quality management system reviews
- Coordinates and oversees failure analysis investigations for complaints, interacting with Technical Support, Service and Production groups, , suppliers
- Maintains databases used for quality trending, performs trend analysis, and ensures implementation of appropriate corrective/preventive actions
- Interacts with Engineering to develop inspection methods, instruments, and work instructions
- Creates product test/design verification/validation plans, performs test verification/validation plans, and analyzes results
- Must selflessly develop others
- Must thrive within a changing organization and fast-paced work environment
- College graduate with degree in engineering
- Knowledge of source control and release management tools (SVN, Jenkins, Git)
- Understanding of Agile principles and practices such as Continuous Integration, TDD, daily Scrums, and sprint/release planning and execution
- Experience with multimedia standards and streaming protocols
Assurance Engineer Job Description
- Write unit tests, automation and debug in conjunction with engineering to help ensure the highest possible testing coverage
- Participates at requirements reviews, design reviews, system analysis and facilitates the testing review process
- May lead the requirements or design effort as they relate to testing
- Determines if manual and/or automated test tools should be used to execute test cases and uses automated test tools to execute the testing process
- Working in a fast paced, highly collaborative, and dynamic work environment
- Interacting and coordinating test activities amongst multiple teams
- Develop and support automation of products
- Be able to work effectively in a team setting – take direction, proactively seek out information and build productive working relationships onsite remote
- Ensure automation scripts are up-to-date
- Ensure qualification, assessment, monitoring and improving our manufacturing processes
- HETAC Level 8 qualification in a relevant area with a min
- Understanding of HTML, CSS, JavaScript, and other web user interface technologies
- 4+ years of experience as a QAE
- Bachelor’s degree in Computer Science, Computer Engineering or similar technical field or equivalent work experience
- A strong desire to be a software quality engineer, and to innovate in the automation space
- Linux (basic UNIX commands)
Assurance Engineer Job Description
- Execute test cases and testing methodology for manual and/or automated tests
- Execute hazard analyses required to support identification of safety requirements in accordance with business standards and program / product objectives
- Development of specific application, generic application and generic product safety cases
- Manage auditing of internal and supplier quality systems to ensure effectiveness of the quality management system
- Assist in improving the culture of all staff in Quality & Regulatory requirements of the Medical Device Requirements
- Support the QARA Manager in quality and regulatory decisions as required and other relevant tasks as may be reasonably requested of the QARA Manager
- Manage safety risks associated with medical devices in accordance with applicable standards
- Facilitate usability analysis and activities in accordance with applicable standards
- Represent QA on product defect review boards, and change control boards
- Help coach project teams on use of quality system
- Demonstrated ability to work cross-functionally and with all levels of the organization
- Must have the ability to work independently with little to no day to day supervision
- Must have the ability to effectively problem-solve, think clearly and positively in high-pressure, time-sensitive situations
- Must have the ability to meet deadlines and fulfill commitments
- Exhibits enthusiasm and an ability to work cooperatively with others
- Ability to read, understand and train to manufacturing drawings, technical procedures, and government regulations
Assurance Engineer Job Description
- Providing testing plans and results in easy-to-understand format and language
- Ensuring that functionality being tested operates according to expectations outlined in requirements, including testing permissions for various profiles and with various data inputs
- Supporting the generation of required inputs for testing, including creation of test data using existing data
- Testing thoroughly, using a range of scenarios for each user story being tested, and taking into consideration functionality related to what is being tested
- Facilitate the launching of new or improved products/processes, and the transfer of technology from development to commercialization from a Quality and manufacturing perspective
- Work with project teams to develop DOEs and statistically sound tests for appropriate support of results
- Develop, review and approve validations and completion reports for new and existing products, processes and equipment
- Ensure that all projects are in compliance with GLP, QSR (including Design Controls), ISO or other applicable requirements
- Support as required the Quality Management Review Process
- Participate in FDA inspections, ISO Certification and surveillance audits and customer audits
- Through audits and objective evaluations, ensure compliance and effectiveness of policies and procedures related to Quality System
- As needed, directly manage key quality system elements
- Provide thorough knowledge of quality assurance methods and improvement tools
- This is your chance to join a fast paced and fast growth environment
- This person will have a significant and direct impact on the department’s quality going forward
- The Quality Engineer position will be a very high profile opportunity as this is the first role of its kind within Wolfspeed and will work with many teams
Assurance Engineer Job Description
- Work with Product Development/Engineering to implement new processes and products
- Works closely with the entire team to deliver world class systems and consulting services to our clients
- Author and automate test cases identified in scope of project or ticket
- Participate in meetings with customer facing support roles, business analyst and product development to understand the functional and non-functional requirements of the project and ensure test cases effective support these requirements
- Writing automated scripts based on Test Cases, Use Cases & workflows
- Writing Test Plans and other documentation (both internal and external) as required
- Drive innovative automation solutions
- Provide best practice and automation thought-leadership
- Review test scripts and test plans for completeness and best practices
- Execute single-product and cross-product test case suites
- Vulnerability assessment and analysis experience utilizing Assured Compliance Assessment Solution (ACAS), DISA Gold Disk, and DISA STIGs implementation across multiple platforms (Windows, Network, DNS, Enclave)
- Extensive-experience developing test automation tools and frameworks
- Experience in writing automation frameworks & tests for REST services
- Experience developing automation tools and frameworks for complex systems
- Knowledge of the Software Development Lifecycle (various models)
- Exposure to Java and/or other programming or scripting languages in an academic, internship or professional setting