Previous Job
Software Quality Assurance Engineer - III
Ref No.: 18-08105
Location: Abbott Park, Illinois
This position is NonExempt. Hours over 40 will be paid at Time and a Half. 5-7 years experience in Software Quality Assurance. Well versed in manual and automation testing i.e., Mercurys, WinRunner, Test Director, Load Runner. Able to write test plans, test procedures, test cases and execute test cases. Able to setup and conduct regression tests. Is familiar with the current state-of-the art regarding testing and software quality assurance, Knowledge of SQL and relational databases. Familiarity with Windows 2000. Knowledge of test automation approaches, processes and tools including maintenance of the automated test systems. Excellent interpersonal, verbal and written communication skills. Experience in testing client/server and browser-based software. Experience in Crystal Reports, networks and the hospital industry are pluses. Experience testing component based in software is a plus. Bachelors degree preferably in Computer Science or equivalent work. 5+ years experience.

Please use the below description for recruiting purposes:

Primary Function / Primary Goals / Objectives:
Primary function is to test software for automated systems. Participates in a team-oriented environment
to develop user interface, business rules, data management, and system control for automated systems.
Major Responsibilities:
Responsible for implementing and maintaining the effectiveness of the quality system.
Responsibilities include activities throughout the entire software development life cycle.
Primary areas of responsibility include:
--Advanced operation of system
--Software Integration and Verification
•Maintenance of Automated cases. This involves making the appropriate updates as the design and requirements change.
•Convert manual test cases to automation following conversion procedures.
•Review Requirements and provide input to ensure they are testable
•Develop test plans, strategies, and use cases for features, requirements, or Problem Reports (PRS)
based on practices and procedures
•Develop informal and formal automated protocols and acceptance criteria for
features, requirements or PRS according to practices and procedures
•Run informal and formal protocols for software feature, requirement or PRS according to practices
and procedures
•Perform test case and test case run analysis to determine adequacy of testing,
including coverage, boundary and regression analysis
•Assess build readiness based on informal data gathering
•Define, create, and execute complex data gathering protocols as well as analyze
associated data to assess build stability.
--Fault isolation, troubleshooting, and root cause analysis activities during system integration and testing
for systems. Able to apply the latest software design and development tools and techniques as required.
--Meticulous attention to detail along with good communications and interpersonal skills.
--Configuration Management
•Perform CM for software work products
Bachelor's degree
2 - 5 years experience in software verification
Requires experience with Microsoft Windows applications
Requires experience with automated testing and simulator tools including QTP or UFT and Quality Center.
Familiarity working in simulation environment.
Diagnostics experience a plus.
This is an experienced software test engineer position. Activities will be under the guidance of a peer or
more senior engineer or manager. Activities will be focused on testing for specific functional area and
system testing. Accountable for estimating, establishing commitments, and meeting incremental
deliverables (software builds) according to plans, practices, and quality requirements. Must have skills to
plan and schedule work activities, coordinate activities with others, and review other software test
engineer’s work.
2 - 5 years experience in software verification,
Primary function is to test software for a diagnostic laboratory system for processing assays. This position requires knowledge of automation tools. The tester will be maintaining an existing suite of automated test cases as well as converting manual cases to automation. The candidate will participate in a team-oriented environment and will work independently to ensure requirements and design are tested.
Responsibilities include activities throughout the entire software development life cycle. Agile development is followed. Primary areas of responsibility include:
--Performs software verification activities including reviewing requirements, executing test protocols, and creating test plans and protocols.