Previous Job
Previous
Sr. Engineer Software Test Automation
Ref No.: 18-12829
Location: Lake Bluff, Illinois
Job Title: Sr. Engineer Software Test Automation

Job Summary: For our team we are currently seeking a highly motivated and experienced individual to work on our software test infrastructure for medical devices. This position requires strong technical and leadership skills to support the design and development of innovative solutions. The Sr. Software Test Automation Engineer will apply advanced technical principles, theories, and concepts in working on complex technical problems, and will provide technical leadership in support of new and existing Infrastructure.

Job Duties:
  • Supports implementation, enhancements, and modifications to test automation framework, automation tools, emulators, test scripts, and code.
  • Develop solutions to solve extremely complex problems in test automation framework.
  • Implement new tools, techniques and processes to reduce test maintenance effort.
  • Implement dynamic solutions to increase code coverage in automation framework.
  • Debugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future development.
  • Presents at design reviews; documents and resolves issues as directed.
  • Identifies parameters, structure, and critical test components. Writes, updates, or executes test design, cases, as well as procedures and reports results.
  • Evaluates prototypes formally and informally through structured and ad hoc testing. Test aspects of new projects or algorithms to evaluate prototypes and validate output to meet intended use requirements.
  • Identifies and resolves issues, escalating as appropriate.
  • Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments.
  • Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.
  • Performs other related duties and responsibilities, on occasion, as assigned.
General Qualifications:
  • Bachelor of Science in Computer Science or related engineering field, or equivalent, including relevant coursework and/or work experience in product development.
  • Minimum of 5 years of relevant, progressively more responsible work experience in product development and/or a graduate degree with relevant project experience.
  • Strong experience in C++ and Python
  • Experience with visual modeling, graphical user interfaces, multi-threading, networking, relational Databases, formal software development methodologies, and source code management is
  • Experience working in a broader enterprise/cross-division business unit model preferred.
  • Ability to work in a highly matrixed and geographically diverse business environment.
  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment.
  • Ability to leverage and/or engage others to accomplish projects.
  • Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization.
  • Multitasks, prioritizes and meets deadlines in timely manner.
  • Strong organizational and follow-up skills, as well as attention to detail.
  • Ability to travel approximately 5%, including internationally.
  • Ability to maintain regular and predictable attendance.
Working Conditions:
  • Work environment varies from well lighted office/cubicle, low to moderate noise level, to a variety of conditions caused by travel requirements such as customer offices, research labs, hospitals, hotels, use of automobiles, commercial travel, weather, etc.
Physical Demands:
  • Activities require a significant amount of sitting in front of a computer monitor, some standing and walking.
  • Significant use of hands and arms, plus finger dexterity to reach, point, write, type, operate a computer and other office equipment. Performs tasks that regularly require good correctable vision and hand/eye
  • coordination. Activities also require significant use of voice and hearing for discussions with other employees.