Test Automation Engineer

Sunquest Information Systems   •  

Tucson, AZ

Industry: Healthcare IT

  •  

Less than 5 years

Posted 395 days ago

unquest Information Systems Inc. provides laboratory information systems to more than 1,700 laboratories. Since 1979, we have helped laboratories across the world optimize financial results, improve efficiency and the quality of patient care. With our solutions, we make healthcare smarter and patients safer. We use industry knowledge and focus to develop solutions and services that meet the changing needs of our customers and the marketplace. We combine this vision with the dream to make our company a great place to work. From our business casual dress policy to our flexible work schedules, Sunquest promotes a balance of life for all of our employees. We place emphasis on training plans for new and current staff, encourage promotion from within, and promote work on special projects and involvement with multi-functional teams. These activities foster a culture of professional growth and development for our employees to achieve their professional goals and reach their full potential.

As a Test Automation Engineer, you will work with a dynamic and multi-functional Agile development team to build software for laboratories and hospitals. As a member of this development team, your focus will be on automating real-world, user-centric scenarios and workflows and inventing & executing test plans to ensure their accuracy. Additionally, you will be responsible for reporting, tracking and testing issues discovered during design and development.

You will have a real passion for quality software, a dedication to enable customer happiness, and an ability to work effectively in a matrix organization. You will need a positive attitude, persistence, a love of problem solving, and the ability to communicate with people at all levels of a healthcare organization.
Essential functions

Design, develop, and augment automated test suites and tools to validate product functionality, interoperability, and performance
You will solve complex automation challenges and immerse yourself in complex projects
Improve, extend and maintain test automation libraries and frameworks
Create and maintain data sets for test automation activities to improve our overall product
We promote test automation standard methodologies, and processes
We participate in continuous integration, release and build management
Assists in requirements and design reviews for functional accuracy and advocate for testability
Coordinate and manage automated testing efforts for concurrent projects and software releases, including coordinating test automation schedules, environments and configuration requirements for assigned testing activities
Flexibility to take on blended roles across the Agile team and participate in geographically distributed team projects
All other duties and responsibilities as assigned

Knowledge, Skills and Abilities

Knowledge of object-oriented development principles
Knowledge of test automation frameworks
Strong analytical abilities
Solid testing skills and knowledge of quality processes
Ability to quickly and easily assimilate new product knowledge
Ability to accurately estimate task durations and complete work projects as scheduled
Clear, effective verbal and written communication skills

Training and Experience

Bachelor’s degree in related discipline or equivalent experience
Typically requires 3-5 years of test automation experience
Experience with test automation tools such as SmartBear TestComplete, CodedUI, Selenium, or similar tools
Experience with Javascript, C#, Java, or VBScript
Experience with source control tools such as Git, TFS, or SVN
Experience with Visual Studio Team Foundation Server test management tools, Visual Studio Test Professional and Microsoft Test Manager, a plus
Knowledge of medical devices or healthcare software, a plus

Physical Requirements(any specific physical attributes or limiting factors to be accounted for)

Work is performed in an office setting with minimal exposure to health or safety hazards; substantial time is spent working on a computer. No special physical demands required. May include minimal travel.
Additional information:

Sunquest’s policy is to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. Applicants for U.S. based positions with Sunquest Information Systems must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.