Senior Test Automation Engineer

Job Summary

The senior test automation engineer’s role is to define, develop, test, and maintain new automated testing scripts in support of the achievement of business requirements to enhance the quality, breadth, frequency, and volume of testing in the client environment. This includes utilizing an automated testing framework to develop automated test scripts, analyze software workflow, and implement test scripts for applications identified by our clients. The senior test automation engineer will also research, design, document, and modify script specification throughout the production life cycle.

Essential Job Functions

The following duties are normal for this position. The omission of specific statements of duties does not exclude them from being expected of this position if the work is similar, related, or a logical assignment for this position. Other duties may be required.

Strategy & Planning

  • Collaborate with IS analysts and user departments in conceptualizing and developing new test automation strategies for software programs and applications
  • Analyze and assess existing business systems and procedures
  • Assist in the definition, development, and documentation of test requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
  • Assist in defining automated testing software development project plans, including scoping, scheduling, and implementation
  • Research, identify, analyze, and fulfill test requirements of all internal and external program users

Acquisition & Deployment

  • Conduct research on emerging automated testing application development software products, languages, and standards in support of procurement and development efforts
  • Liaise with vendors for efficient implementation of new test automation products or systems and for resolution of any adaptation issues
  • Recommend, schedule, and perform test automation software improvements and upgrades

Operational Management

  • Liaise with network administrators and application analysts to assist in resolving problems identified during testing of software products or company software systems
  • Assist in designing progress reports and standard operating procedures
  • Write test automation scripts to test functionality and/or performance of company applications as necessary
  • Administer critical analysis of test results and deliver solutions to problem areas
  • Generate statistics and write reports for management and/or team members on the status of the testing process
  • Train end users to review test results and execute test automation scripts on demand
  • Install software products for end users as required
  • Manage and/or provide guidance to junior team members

Knowledge, Skills & Abilities

Required Education

Associate Degree in Information Systems or Computer Science required. College diploma or university degree in the field of computer science, information systems, or software engineering preferred, and/or 5 years equivalent work experience

Preferred Experience

  • Experience working with Eggplant or similar test automation framework
  • Prior experience working with healthcare systems
  • Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues
  • Hands-on experience developing test cases and test plans

Special Skills & Knowledge

  • Proficiency in scripting programming languages
  • Excellent understanding of coding methods and best practices
  • Knowledge of applicable data privacy practices and laws
  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams
  • Strong written, verbal, and interpersonal communication skills
  • Ability to conduct research into software-related issues and products
  • Keen attention to detail
  • Proven analytical and problem-solving abilities
  • Ability to effectively prioritize and execute tasks in a high-pressure environment

Licenses, Certifications, etc.

None required

Other Requirements

Budgetary & Financial Impact

No direct budget responsibility

Supervisory Responsibility


Working Conditions & Travel Requirements

Some travel required to client sites

Apply Now

Max. file size: 50 MB.