ZipRecruiter
Software QA Engineering Lead
ZipRecruiter, Seal Beach, California, United States, 90740
Job Description
The
Software QA Engineering Lead
is responsible for performing a wide variety of software testing tasks, including but not limited to, designing and implementing test plans and procedures, documenting software defects, and reporting defects to software developers. Provides technical oversight to ensure timely project completion. This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required for this job. Additional responsibilities may be added and requirements may change at any time with or without notice. Responsibilities and Duties
include but are not limited to:
Leads the Software Quality Assurance (QA) team by overseeing the team’s daily workflow, assignments, resource allocation, and work schedules. Assists in developing team’s job results by training and coaching team members in collaboration with engineering management. May participate in recruitment and hiring activities, as needed. Enhances hands-on testing capabilities guided by best practices, policies, and procedures. Participates in daily testing activities as part of the team. Develops and executes tests, identifies and reports bugs, and identifies quality issues. Drafts, revises, and approves test plans and scripts. Accurately estimates test workload and coordinates with development teams, such as software and firmware, on priorities and developments test workloads. Evaluates test results against expected results, implements improvements to process and recommends alternative testing as needed. Confirms the correctness of resolved defects and documents results. Provides regular updates on progress of allocated test designs and test cases to ensure deadlines are met. Communicates promptly with team, management, and project managers. Communicates at all levels, manages multiple projects, and tracks and disseminates metrics to monitor software quality. Offers accurate status updates on defect information and metrics. Interacts and collaborates with groups such as Software, Firmware, Sales, Operations, and Technical Support to manage and resolve software quality issues. Coordinates with Documentation team to manage software/firmware release and Engineering Change Orders (ECO). Selects and utilizes tools and methodologies to ensure that software tests identify defects and comply with quality standards. Organizes team meetings with relevant team members and stakeholders while ensuring the communication channels are open. Participates in project meetings. Records, assesses, and approves tracking system issues, suggested ownership, priority, and issues. Provides technical oversight for the development and implementation of test automation. Expected to maintain technical expertise via self-education in areas governing computer sciences, performance/load testing dictums, and quality assurance. Contributes to the creation and maintenance of software manuals. Performs other duties as assigned. Qualifications and Skills
To perform this job successfully, an individual must be able to perform the Responsibilities and Duties satisfactorily. The qualifications and skills listed below are representative of the knowledge, skills, and/or abilities for the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential duties and responsibilities of this job.
Bachelor of Science degree in Computer Science (BSCS) or similar discipline and previous related experience as Senior/Lead Software QA Engineer or similar, or the equivalent combination of education and experience is necessary. Master’s degree in Engineering (MSCS) or similar discipline is a plus. Five+ years previous experience of (black box & white box) software testing and customer interfacing experience, including electronics and electronics test measurement equipment such as power supplies, DVM, multi meter, shunt resistor, function generator, etc. Ability to understand project requirements via Product Design Specifications (PDS) in order to meet deadlines while working with other departments such as Business Development, Sales, Technical Support, and Operations. Ability to adhere to existing schedule templates using industry standard milestones such as PDR and CDR are necessary. Working knowledge of testing communication channels such as UDP & TCP/IP using Wireshark and other tools. Working knowledge of and/or experience with software development utilizing C, C++, C#, or .NET in an Agile environment is necessary. Working knowledge of automation tools such as Python is a plus. Working knowledge of test and measurement industry is necessary. Ability to effectively lead an engineering team utilizing strong analytical, reasoning, inter-personal communication, problem-solving, and conflict resolution skills is necessary. Demonstrated ability to appropriately address and document details, write customer facing reports, meet deadlines, and communicate/work effectively with other departments in a professional, diplomatic manner is necessary. Demonstrated proficiency using various computer programs, such as Windows 7/8/10, Microsoft Office (Word, Excel, Outlook), and Microsoft Project. Competencies
To perform the job successfully, an individual should demonstrate the following competencies.
Adaptability
–
Adapts to changes in the work environment; manages competing demands; changes approach or method to best fit the situation; ability to deal with frequent change, delays, or unexpected events. Attention to Detail
–
The ability to accomplish/complete a task while demonstrating a thorough concern for and addresses all areas involved, no matter how small. The completed task is accurate and free of errors. Ethics
–
Treats people with respect; keeps commitments; inspires the trust of others; works with integrity and ethically; upholds organizational values. Interpersonal Skills
–
Focuses on solving conflict, not blaming; maintains confidentiality, listens to others without interruptions, keeps emotions under control, remains open to others’ ideas. Enjoys working in a collaborative, hands-on team environment. Leadership Acumen
–
Ability to understand and manage the business and the people aspects of an organization. Exhibits leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner. Multitasking/Pace
–
Ability to balance and keep track of multiple tasks simultaneously. Planning/Organizing
–
Prioritizes and plans work activities; uses time effectively. Problem Solving
–
Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternate solutions, when appropriate; works effectively in group problem solving situations; uses reason even when dealing with emotional topics. Quality
–
Demonstrates accuracy and thoroughness; looks for ways to improve and promote quality; applies feedback received to improve performance, monitors own work to ensure quality. Technical Skills
–
Assesses own strengths and areas needing improvement; pursues training and development opportunities; strives to continuously build knowledge and skills; shares expertise with others. Work Environment, Physical Demands, and Equipment Use
This position works in an environment in which safety, environmental and health concerns may demand constant attention. The work environment is a production and engineering area and typical business office. The employee is frequently required to stand, walk, sit, and have the ability to lift and carry up to 50 lbs. Occasional US and/or international travel to customer, vendor, corporate, and/or other sites may be necessary based on business or customer needs. Work Schedule
Work hours will be determined based on business and customer needs but are predominantly scheduled Monday through Friday 8:00 AM to 5:00 PM. ITAR Statement
This position must meet Export Control compliance requirements, therefore a “US Person” as defined by 22 C.F.R. § 120.15 is required. Equal Opportunity Statement
DTS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to ancestry, creed, status (physical or mental), gender, marital status, legally-protected medical condition, gender identity or expression, genetic information, military, protected veteran status, or any other characteristic protected by applicable federal, state, or local laws. Benefits
Upon eligibility, some of the benefits offered include: 6 Company Paid Holidays a year. The last week of the year off paid by DTS. Flexible Schedules Free EV Charging stations Medical, Dental, and Vision Plans Employer-paid Group Life Insurance Supplemental Insurance Plans such as: Accident, and Critical Illness Tuition & Training Assistance 401k Retirement Plan with an employer match What sets DTS apart?
For 5 years in a row, DTS has been named as a “ Best Place to Work ” by our employees. Why? Because we value satisfied employees just as much as satisfied clients. With competitive benefits, flexible work schedules, paid training and much more - we aim to attract the best talent and keep them here. Our culture and employee perks help DTS achieve exceptional client service. When we have happy and motivated employees that is the best way to achieve the exceptional level of service our clients demand. The pay range listed below allows for candidates with various levels of skill and experience to be considered, as well as room for growth achieved within the role over time. Offers extended to a candidate will be based upon their unique set of knowledge, skills, education, and experience as well as internal equity. $120k – $150k annually DTS is an equal opportunity employer. We celebrate and are committed to creating an inclusive environment for all employees. Company Description DATA ACQUISITION SYSTEMS & SENSORS Headquartered in Seal Beach, CA, DTS has been a leading manufacturer of data acquisition systems and sensors for occupant safety testing and product testing in automotive, aerospace, biomechanics, blast, and in-dummy applications. DTS specializes in advanced measurement solutions that require high-speed, miniature, rugged DAS and sensors for critical tests in extreme environments. We sustain a culture of hard-working and highly motivated teams that move the company forward within the fields of automotive, aerospace, and sports injury prevention on a global scale. As of June, 2021, DTS joined the Vishay Precision Group (VPG) family of companies. VPG is a global leader in precision measurement sensing technologies. For more information about DTS, please visit our website -
www.dtsweb.com .
#J-18808-Ljbffr
Software QA Engineering Lead
is responsible for performing a wide variety of software testing tasks, including but not limited to, designing and implementing test plans and procedures, documenting software defects, and reporting defects to software developers. Provides technical oversight to ensure timely project completion. This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required for this job. Additional responsibilities may be added and requirements may change at any time with or without notice. Responsibilities and Duties
include but are not limited to:
Leads the Software Quality Assurance (QA) team by overseeing the team’s daily workflow, assignments, resource allocation, and work schedules. Assists in developing team’s job results by training and coaching team members in collaboration with engineering management. May participate in recruitment and hiring activities, as needed. Enhances hands-on testing capabilities guided by best practices, policies, and procedures. Participates in daily testing activities as part of the team. Develops and executes tests, identifies and reports bugs, and identifies quality issues. Drafts, revises, and approves test plans and scripts. Accurately estimates test workload and coordinates with development teams, such as software and firmware, on priorities and developments test workloads. Evaluates test results against expected results, implements improvements to process and recommends alternative testing as needed. Confirms the correctness of resolved defects and documents results. Provides regular updates on progress of allocated test designs and test cases to ensure deadlines are met. Communicates promptly with team, management, and project managers. Communicates at all levels, manages multiple projects, and tracks and disseminates metrics to monitor software quality. Offers accurate status updates on defect information and metrics. Interacts and collaborates with groups such as Software, Firmware, Sales, Operations, and Technical Support to manage and resolve software quality issues. Coordinates with Documentation team to manage software/firmware release and Engineering Change Orders (ECO). Selects and utilizes tools and methodologies to ensure that software tests identify defects and comply with quality standards. Organizes team meetings with relevant team members and stakeholders while ensuring the communication channels are open. Participates in project meetings. Records, assesses, and approves tracking system issues, suggested ownership, priority, and issues. Provides technical oversight for the development and implementation of test automation. Expected to maintain technical expertise via self-education in areas governing computer sciences, performance/load testing dictums, and quality assurance. Contributes to the creation and maintenance of software manuals. Performs other duties as assigned. Qualifications and Skills
To perform this job successfully, an individual must be able to perform the Responsibilities and Duties satisfactorily. The qualifications and skills listed below are representative of the knowledge, skills, and/or abilities for the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential duties and responsibilities of this job.
Bachelor of Science degree in Computer Science (BSCS) or similar discipline and previous related experience as Senior/Lead Software QA Engineer or similar, or the equivalent combination of education and experience is necessary. Master’s degree in Engineering (MSCS) or similar discipline is a plus. Five+ years previous experience of (black box & white box) software testing and customer interfacing experience, including electronics and electronics test measurement equipment such as power supplies, DVM, multi meter, shunt resistor, function generator, etc. Ability to understand project requirements via Product Design Specifications (PDS) in order to meet deadlines while working with other departments such as Business Development, Sales, Technical Support, and Operations. Ability to adhere to existing schedule templates using industry standard milestones such as PDR and CDR are necessary. Working knowledge of testing communication channels such as UDP & TCP/IP using Wireshark and other tools. Working knowledge of and/or experience with software development utilizing C, C++, C#, or .NET in an Agile environment is necessary. Working knowledge of automation tools such as Python is a plus. Working knowledge of test and measurement industry is necessary. Ability to effectively lead an engineering team utilizing strong analytical, reasoning, inter-personal communication, problem-solving, and conflict resolution skills is necessary. Demonstrated ability to appropriately address and document details, write customer facing reports, meet deadlines, and communicate/work effectively with other departments in a professional, diplomatic manner is necessary. Demonstrated proficiency using various computer programs, such as Windows 7/8/10, Microsoft Office (Word, Excel, Outlook), and Microsoft Project. Competencies
To perform the job successfully, an individual should demonstrate the following competencies.
Adaptability
–
Adapts to changes in the work environment; manages competing demands; changes approach or method to best fit the situation; ability to deal with frequent change, delays, or unexpected events. Attention to Detail
–
The ability to accomplish/complete a task while demonstrating a thorough concern for and addresses all areas involved, no matter how small. The completed task is accurate and free of errors. Ethics
–
Treats people with respect; keeps commitments; inspires the trust of others; works with integrity and ethically; upholds organizational values. Interpersonal Skills
–
Focuses on solving conflict, not blaming; maintains confidentiality, listens to others without interruptions, keeps emotions under control, remains open to others’ ideas. Enjoys working in a collaborative, hands-on team environment. Leadership Acumen
–
Ability to understand and manage the business and the people aspects of an organization. Exhibits leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner. Multitasking/Pace
–
Ability to balance and keep track of multiple tasks simultaneously. Planning/Organizing
–
Prioritizes and plans work activities; uses time effectively. Problem Solving
–
Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternate solutions, when appropriate; works effectively in group problem solving situations; uses reason even when dealing with emotional topics. Quality
–
Demonstrates accuracy and thoroughness; looks for ways to improve and promote quality; applies feedback received to improve performance, monitors own work to ensure quality. Technical Skills
–
Assesses own strengths and areas needing improvement; pursues training and development opportunities; strives to continuously build knowledge and skills; shares expertise with others. Work Environment, Physical Demands, and Equipment Use
This position works in an environment in which safety, environmental and health concerns may demand constant attention. The work environment is a production and engineering area and typical business office. The employee is frequently required to stand, walk, sit, and have the ability to lift and carry up to 50 lbs. Occasional US and/or international travel to customer, vendor, corporate, and/or other sites may be necessary based on business or customer needs. Work Schedule
Work hours will be determined based on business and customer needs but are predominantly scheduled Monday through Friday 8:00 AM to 5:00 PM. ITAR Statement
This position must meet Export Control compliance requirements, therefore a “US Person” as defined by 22 C.F.R. § 120.15 is required. Equal Opportunity Statement
DTS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to ancestry, creed, status (physical or mental), gender, marital status, legally-protected medical condition, gender identity or expression, genetic information, military, protected veteran status, or any other characteristic protected by applicable federal, state, or local laws. Benefits
Upon eligibility, some of the benefits offered include: 6 Company Paid Holidays a year. The last week of the year off paid by DTS. Flexible Schedules Free EV Charging stations Medical, Dental, and Vision Plans Employer-paid Group Life Insurance Supplemental Insurance Plans such as: Accident, and Critical Illness Tuition & Training Assistance 401k Retirement Plan with an employer match What sets DTS apart?
For 5 years in a row, DTS has been named as a “ Best Place to Work ” by our employees. Why? Because we value satisfied employees just as much as satisfied clients. With competitive benefits, flexible work schedules, paid training and much more - we aim to attract the best talent and keep them here. Our culture and employee perks help DTS achieve exceptional client service. When we have happy and motivated employees that is the best way to achieve the exceptional level of service our clients demand. The pay range listed below allows for candidates with various levels of skill and experience to be considered, as well as room for growth achieved within the role over time. Offers extended to a candidate will be based upon their unique set of knowledge, skills, education, and experience as well as internal equity. $120k – $150k annually DTS is an equal opportunity employer. We celebrate and are committed to creating an inclusive environment for all employees. Company Description DATA ACQUISITION SYSTEMS & SENSORS Headquartered in Seal Beach, CA, DTS has been a leading manufacturer of data acquisition systems and sensors for occupant safety testing and product testing in automotive, aerospace, biomechanics, blast, and in-dummy applications. DTS specializes in advanced measurement solutions that require high-speed, miniature, rugged DAS and sensors for critical tests in extreme environments. We sustain a culture of hard-working and highly motivated teams that move the company forward within the fields of automotive, aerospace, and sports injury prevention on a global scale. As of June, 2021, DTS joined the Vishay Precision Group (VPG) family of companies. VPG is a global leader in precision measurement sensing technologies. For more information about DTS, please visit our website -
www.dtsweb.com .
#J-18808-Ljbffr