Quality Assurance Engineering Job Description

Quality Assurance Engineering Job Description

4.8
203 votes for Quality Assurance Engineering
Quality assurance engineering provides progress reports for functional, non-functional and regression testing for all deliverables in an ongoing scrum sprint.

Quality Assurance Engineering Duties & Responsibilities

To write an effective quality assurance engineering job description, begin by listing detailed duties, responsibilities and expectations. We have included quality assurance engineering job description templates that you can modify and use.

Sample responsibilities for this position include:

Line management multiple (2-3) teams of 4-6 testers across the agile teams
Roll up your sleeves and participate in testing on a team, organising and leading testing events, coaching people, and helping to evaluate the results
Manage dedicated release testing phases
Effective collaboration with Engineering Managers, Project Managers, Architects, Service Delivery, Business Analysts and other stakeholders
Ensure teams develop and follow progressive test strategies
Be a testing advocate and thought leader for the whole team
Mentor testers on methodology, framework, testing techniques and application knowledge, as appropriate
Drive testing initiatives and test improvements, as required
Matrix reporting to Senior Manager/ Director, Engineering & Director, Quality
Influence others to continuously innovate and improve testing tools, and skill sets

Quality Assurance Engineering Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Quality Assurance Engineering

List any licenses or certifications required by the position: ASQ, QMS, QA, EASA, ODOT, CMQOE, CQE, PM, QAC, VAP

Education for Quality Assurance Engineering

Typically a job would require a certain level of education.

Employers hiring for the quality assurance engineering job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Engineering, Science, Technical, Technology, Math, Information Technology, Education, Management, Manufacturing

Skills for Quality Assurance Engineering

Desired skills for quality assurance engineering include:

SDLC and QA practices and Hands-on exposure
Issue tracking and project management tool JIRA
Quality Testing practices
Sprint goals
Sprint backlog
Sprint planning
Sprint tasks
Scrum methodology like Sprint goals
Database queries and stored procedures
RDBMS

Desired experience for quality assurance engineering includes:

Define and lead relevant cross-departmental sessions focused on increasing project quality, such as test case review sessions, defect reviews, post release sessions
Management of Corrective action system and material returns
Analyse problems, report and follow up for resolution or initiate preventive
Audit Management ( pre selection, classification, process )
Forward looking advocate and integrator of industry best practices and technology trends around testing and QA best practices who can create new products and services within TCoE
Evaluate the marketplace for new products and methods to enhance the effectiveness of QA COE test development and analytics Align QA & Testing goals with organizational IT strategic initiatives

Quality Assurance Engineering Examples

1

Quality Assurance Engineering Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of quality assurance engineering. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for quality assurance engineering
  • Partner closely with Application Leads, Enterprise Architecture & Service Delivery to leverage production experiences to optimize test design
  • Define test strategies and measures for strategic programs with direct customer impact
  • Drive a consistent test process to ensure scalability and reliability - focusing on test requirements, design, coding standards, test execution and actionable reporting
  • Establish operational metrics and visibility - with self-service access to product SLAs, test cases, results and trends
  • Manage vendor and software contracts associated with both projects and operations
  • Responsible for strategic planning, project management, budgeting, cost allocation, staffing, and operational QA support
  • Maintains expertise in appropriate areas of application and business
  • Provide coaching and mentoring to the team
  • Provide leadership and technical direction for software quality assurance team, mainly for system level thinking & testing
  • Strong functional understanding of SDLC for regular waterfall & Agile methodology
Qualifications for quality assurance engineering
  • Ensure test case design and execution methodologies are technically sound
  • Continually increase the complexity of functional test suites
  • Ensure automated tests are created for all test-cases before feature is deemed complete
  • Perform hands-on testing for complex features or on demand
  • Interact with customer support to collect data and identify areas of the product that may not meet supportability and quality standards
  • Develop a plan/proposal/design for addressing such issues
2

Quality Assurance Engineering Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of quality assurance engineering. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for quality assurance engineering
  • Capital budget to ensure critical capabilities are maintained
  • Daily / Weekly interface with customers
  • Cost and schedule accountability, will provide measureable metrics that ensure lab performance
  • Work with external vendors to ensure outsourced M&TE is calibrated in accordance to contractual requirements
  • Drive performance and lead change
  • Demonstrates awareness of the various testing types and methodologies.• Understands that testing is part of development.• Uses test driven development practices wherever possible.• Uses code coverage tools to identify areas of code that are not tested.• Learns new testing techniques and designs test cases to improve quality
  • Provide leadership and technical direction for software quality assurance team, mainly for system level thinking, test automation, Agile & testing
  • Strong functional understanding of SDLC for Agile methodology
  • Functional Expertise on SW development on various technologies like C++, .net, UI Framework, Algorithm and Application code level
  • Collaborate with business partners on user acceptance test plan
Qualifications for quality assurance engineering
  • Create goals for the team and also write performance appraisals of team members
  • Hire and train Quality Engineers
  • A minimum of 10 years OR Master’s degree with 7 years of professional experience in Quality Engineering or Product Development with technical leadership
  • A minimum of 5 years’ experience managing Quality Engineering teams
  • A minimum of 10 years of technical experience in design & development of software automation & system level testing
  • Is professionally savvy, has business acumen and is viewed as a role model within the organization
3

Quality Assurance Engineering Job Description

Job Description Example
Our growing company is hiring for a quality assurance engineering. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for quality assurance engineering
  • Operate metrology tools - SEM and Dual Beam FIB (TEM and deposition equipment operation capability is an advantage)
  • Work with cross functional MSL and process engineering teams to perform FA or execute experiments
  • Prepare records, charts, and graphs of measurement and FA results
  • Adjust hardware/software parameters to execute required/differing metrology feedback and FA
  • Perform preventive maintenance on metrology tools
  • Perform Quality Assurance (QA) reviews of project deliverable documents, under the direction of the QA Manager
  • Assist the QA Manager in supporting Project Managers and discipline teams performing scheduled QC reviews of project deliverables including detailed technical and coordinate (interdisciplinary) reviews, review Quality Assurance/Quality Control (QAQC) documentation, for each project milestone deliverable
  • Consult with Project Managers to maintain a Submittals Schedule for reviews of project deliverables
  • Assist the QA Manager in preparing project plan and quality plan documents for projects
  • Coordinate and attend monthly Project Delivery Meetings (PDMs), prepare and file meeting minutes, and attend other project or division meetings as directed
Qualifications for quality assurance engineering
  • Experience in developing scripts using Python
  • Understanding of design for software and firmware running on multiple platform types Strong written and verbal communication skills
  • Position also requires some experience with software development life cycle (SDLC)
  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)• Typically 0-2 years of experience in the industry
  • 2+ years supervisory experience in the information technology field and the ability to direct technical work teams
  • 5+ years experience in information technology, including leading teams in systems analysis or software engineering
4

Quality Assurance Engineering Job Description

Job Description Example
Our company is hiring for a quality assurance engineering. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for quality assurance engineering
  • Participate in the coordination of employee training and quality awareness activities
  • Work with QA Manager and Project Managers to assist with performance monitoring and maintaining records of all project reviews
  • Assist the QA Manager in monitoring the effectiveness of the Quality Program implementation through project audits
  • Work closely with peers in Product Management and Product Development to scope and prioritize projects, allocate resources, and plan the product roadmap
  • Handle escalations and resolve issues when they come up, and work to minimize them through mitigation and contingency planning
  • Establish and enforce standards which ensure sufficient quality as delivered by Product Development in your area
  • Mentor individuals and leads and assist in their career growth, helping them to realize their full potential
  • Ensure that our test strategies focus on the areas of greatest risk, and identify defects as early as possible in the development lifecycle
  • Define and implement QA technical strategies for multi-layer software and hardware products
  • Participation as executive staff member in the strategic direction of the company
Qualifications for quality assurance engineering
  • Knowledge of business principles from multiple disciplines and ability to apply those principles
  • Experience with structured project and software development life cycles
  • Work on a cross-functional team in the development da Vinci™ Surgical System products
  • Experience with product development in a FDA or other regulated industry or for mission critical applications is desired
  • Lead will be an individual contributor implementing QA Strategy and delivering bug free applications
  • Expert in Automation
5

Quality Assurance Engineering Job Description

Job Description Example
Our innovative and growing company is looking for a quality assurance engineering. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for quality assurance engineering
  • Hiring, mentoring and retention of engineering management and staff
  • Determining staffing levels and qualifications to satisfy all product level commitments
  • Negotiating deliverables with key partners and customers
  • Maintain high-level engineering management relationships with each of our partners
  • Establish and maintain a collaborative working environment across product management, project management, research and engineering development teams
  • Interaction with customers and company shareholders
  • Establish and maintain engineering development processes throughout the product lifecycle stages
  • Drive resolution through cross functional team for any quality improvement and communicate to executive management
  • Provide quality assessment requirement for product changes and ensure the qualification completion meets expected product quality
  • Transfer lessons learned to other products
Qualifications for quality assurance engineering
  • A Degree in computer science, software engineering or information technology
  • You are a tester at heart who is passionate about all forms of testing (white box, black box, functional, load, regression, sanity, performance, manual, automated)
  • Demonstrated supervisory skills, including the ability to plan, organize, coordinate, direct and control the activities of the assigned organization
  • Minimum of 3-4 years of metrology equipment – SEM and Dual Beam FIB operation/processing experience in preferably a high volume semiconductor manufacturing facility
  • Skilled in the use of Microsoft Office applications (Excel, Word and PowerPoint)
  • Minimum of 2 years technical schooling or associate degree in engineering graduate

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates