Software QA Engineering Lead
Company: Diversified Technical Systems Inc.
Location: Seal Beach
Posted on: February 1, 2025
Job Description:
Are you a Software QA Engineering Lead with 5+ years of
experience in black box and white box software testing looking to
join a niche company that offers growth? DTS is an award-winning
electronics manufacturing company that has been named "Best Places
to Work" for the past 5 years.We have an open position for a
Electronics Engineering Manager at our office in Seal Beach, CA -
you could be just who we are looking for to grow our team. If you
meet the qualifications below, we encourage you to apply
today.SummaryThe 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.Experience 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.
- 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 is 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.Work Environment, Physical Demands, and Equipment
UseThis 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 ScheduleWork hours will be determined based on
business and customer needs but are predominantly scheduled Monday
through Friday 8:00 AM to 5:00 PM.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 StatementDTS
provides equal employment opportunities to all employees and
applicants for employment and prohibits discrimination and
harassment of any type without regard to race, age, ancestry,
color, creed, disability status (physical or mental), gender,
marital status, legally-protected medical condition (including
pregnancy), national origin, religion, gender identity or
expression, genetic information, sexual orientation, military,
protected veteran status, or any other characteristic protected by
applicable federal, state, or local laws.If you are having
difficulties with the application process, please click here
#J-18808-Ljbffr
Keywords: Diversified Technical Systems Inc., Santa Ana , Software QA Engineering Lead, IT / Software / Systems , Seal Beach, California
Didn't find what you're looking for? Search again!
Loading more jobs...