Position Status:Full TIme

Location:Nashville, TN

POSITION SUMMARY:

Design, develop, and maintain the automated tests for software products offered by HealthStream in accordance with technology best practices and product offerings. Design and estimate effort of new features or sub-systems from business concept to detailed technical design. Responsible for quality, defect free software that adheres to company coding and documentation standards.

 

ESSENTIAL DUTIES OR RESPONSIBILITIES:

 

This position is a non-management development position. Developers in this position will participate as members of a software development team and will have individual project responsibilities across the spectrum of software development for a particular HealthStream product or area as a member of the HealthStream PaaS development department.

 

  • Analyze and convert requirements into test scenarios
  • Creating and maintaining functionality verification and infrastructure test cases.
  • Automation of tests to support CI/CD process
  • Design and develop test for availability, reliability, performance, security, etc
  • Follow sound and modern engineering practices.

 

 JOB SPECIFICATIONS:

 A. KNOWLEDGE/EDUCATION AND EXPERIENCE REQUIRED:
 

  • Understanding cloud services (AWS preferred)
  • Experience with automation frameworks
  • Experience with React or Jest testing for front end apps
  • Experience with API testing and backend testing (Nice to Have)
  • Knowledge and experience designing tests, defining test scope and identifying functional and none functional testing (e.g. performance, availability, stability, security, environment, etc)
  • Familiar/experience with testing tools, build/release automation and Continuous Delivery
  • Passion and drive for automation and sound engineering practice
  • High attention to detail, and high degree of responsibility / ownership for projects/platform
  • BS/MS in Computer Science, Computer Engineering or a related field, or equivalent work experience.

 

 B. SKILLS REQUIRED:
 

  • Scripting and automation in JavaScript, Python or similar
  • Web technologies including HTML 5, CSS and JavaScript
  • Agile Development Process(es) 

 

C. ABILITIES REQUIRED:

  • Participation in Agile development methodology, ideally focused on SCRUM or Kanban
  • Strong communication skills including technical writing ability

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

HealthStream Brands