Test Automation Engineer

Job Summary

The test automation engineer’s role is to test and maintain 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 maintain automated test scripts, analyze software workflow, and implement test scripts for applications identified by our clients.

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

  • 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 executing automated testing software development project plans

Operational Management

  • Liaise with network administrators and application analysts to assist in resolving problems identified during testing of software products or company software systems
  • Write progress reports and standard operating procedures
  • Adjust test automation scripts to test functionality and/or performance of company applications as necessary
  • 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

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 2 years equivalent work experience

Preferred Experience

  • Experience working with Eggplant or similar test automation framework
  • Prior experience working with healthcare systems
  • Hands-on experience implementing test cases and test plans

Special Skills & Knowledge

  • Proficiency in scripting programming languages (JAVA)
  • 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
  • Keen attention to detail
  • 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.