Job Description for Embedded/Software Test Manager
In its commitment to long-term expansion and enhanced service to customers and the community, Asentria’s standards of employee skills, competence and teamwork are and shall remain among the highest in the field.
Asentria produces hardware systems that contain embedded software and supportive software systems which run on Windows and Linux. Asentria’s software systems could be classified as agile or extreme, involving frequent minor software iterations that require testing. The Embedded/Software Test Manager (Test Manager) is responsible for all aspects of the software testing for these software releases, including occasional testing to reproduce reported bugs. The position is busy and multi-tasked. When so staffed it includes supervision of in-house and off-shore personnel and resources, thus requiring occasional travel.
Thus, the successful candidate for the position of Software Test Manager must:
- Develop, modify and execute test plans for numerous embedded and non-embedded software products;
- Interact with the Development and Tech Support team to ensure products are bug free;
- Develop associated automated testing programs for engineering and production;
- Investigate and reproduce reported software bugs;
- Rapidly produce effective test programs using C#, Perl and SQL (and to a lesser extent other languages) ;
- Rapidly and effectively learn to use new languages and technology as needed;
- Learn and understand basic serial and network communications, including SNMP;
- Learn and become expert in the detailed features and functions of all our products;
- Technically evaluate complex product problems;
- Discuss technical difficulties found as needed and directed with customers;
- Document and track defect reports;
- Handle and deal with testing Asentria electronics products with reasonable aptitude and understanding for the position.
- Take tasks or objectives and independently manage them through to completion by means of sensible solutions;
- Assist with creation and update of User Manuals as needed;
- Assist with research and development related assignments as requested;
- Perform all these tasks in a rapid, efficient, and effective manner;
- Perform other related tasks to the effective functioning of the Quality Assurance Division as needed;
- Supervise and manage others doing any of the above tasks so as to achieve acceptable performance.
- Handle all of the above with sufficient productivity and excellent performance that the multiple tasks do not unreasonably stack up and instead the demands asked of the Test area are kept up with.
By applying:
- C# and Perl programming skills and a general ability to use languages like C and Visual Basic;
- Aptitude and comfort with electronic products and concepts;
- Customer service skills;
- Technical and general English writing and speaking skills;
- Personnel evaluation skills to hire competent and qualified staff;
- Ability to read, analyze and interpret common technical journals and product specifications;
- Ability to define problems, collect data, establish facts and draw valid conclusions;
- Willingness and ability to be extremely flexible, switch contexts and manage multiple tasks simultaneously;
- Typing, spelling, reading, learning skills organizational and analytical skills;
to the end that Asentria products have all their high-impact bugs and general flaws found and routed for correction with high quality and in volume.
In addition to the technical knowledge, experience and competence required of an Embedded/Software Test Manager, Asentria employees must also possess personal aptitude to solving problems, high intelligence, perseverance and orderliness, responsibility, drive toward and satisfaction at the attainment of goals, calmness and endurance under stressful conditions, consistency and predictability in the regular attendance to duty, individual initiative as well as participation in group efforts, correct estimation of specific circumstances, fairness, empathy and appreciation toward fellow workers, effective communications skills and an absence of unconstructive or ill-considered criticism.
In keeping with these job requirements, Asentria utilizes application forms, interview procedures and pre-employment non-medical testing regimens that will assist the company to determine whether applicants possess the skills, competency and above personal attributes necessary to meet the company’s performance standards. Applicants for Embedded/Software Test Manager undergo such screening procedures.