Job Description

Position Summary:

Develops detailed test procedures and performs detailed systems functionality testing on new software releases/products and hardware by setting up and executing specific testing scenarios to verify proper system functionality. Positional focus will be on inter sprint / release verification if working at an integrated team level or on developing release level testing plans at the system level. Work to help document newly developed functionality to assist with training and transition of features to production. Expected to work closely with the Software Engineers to provide feedback on issues and questions on functionality they are testing.

Essential Functions:

  1. Develop and document test procedures for software applications and configurations relating to customer project solutions and/or product solutions.
  2. Design and implement test plans and automated test procedures and scripts to certify the delivery of high-quality software.
  3. Execute manual & automated testing of software applications and configurations relating to customer project and/or product solutions.
  4. Analyze test results of automated system, conduct defect isolation by means of data-mining and comparative analysis.
  5. Documents results and provides written and oral interpretive analysis presentations to line of business and technical managers. Identified problems must be documented with enough detail and in a manner that supports resolution.
  6. Assist with documenting new build/upgrade procedures for each software release and work with Operations to transition documentation for Production sign-off.
  7. Working closely with the internal and external design/test teams in identifying problems.
  8. Offer technical support for Operations pertaining to the installation of newly designed product.
  9. Produce periodic status and operational reports.
  10. Document, prioritize, and manage bugs found during testing and work with other Test Engineers, Software Engineers, and Product Management to ensure bugs are documented and prioritized properly.
  11. Ensure that engineering development groups are addressing/fixing bugs according to the assigned priority.
  12. May be required to provide on-site testing/support or phone support of new software or hardware during alpha/beta testing phases. This could entail speaking with TOD members or End User Customers to ensure system is fully integrated and functioning as intended.
  13. May be asked to Upgrade, support, and monitor alpha/beta sites during testing.
  14. Communicate monitoring/tracking statistics for alpha/beta sites to key individuals.
  15. Ability to lead the effort to document troubleshooting and training support information for new software releases/products when they are released to production.
  16. Based on acting role may be required to have after hours availability to be on-call (take support calls) and to travel in conjunction with support issues on short notice.
  17. Able to write complex scripts to facilitate data retrieval or for testing / deploying software to the field.
  18. Take a lead role in defining and driving improvements to our departments testing processes and procedures.

Know How:

  • Bachelor’s degree in Software Engineering Technology, Computer Science, or related technical field, plus a minimum of five years of relevant experience or eight years of experience in lieu of a relevant degree, is required.
  • 5 + years professional experience required in software testing, manual and automated testing expertise and automation tools for web delivered, digital, mobile and desktop applications including:
  • Intermediate skills for development of code related to automation solutions
  • Excellent time-management skills and commitment to meet deadlines
  • Excellent written and verbal communication skills
  • Proficiency with office products including Word, Excel, PowerPoint, and Visio
  • Willingness to work varied hours whenever necessary to achieve the desired results.
  • Analytical and problem-solving abilities, effectively prioritize & execute tasks
  • Experience working in agile environments
  • Proficiency with test management and defect tracking tools
  • Experience with JIRA

Experience with the following is preferred:

  • Digital Solution for Hospitality and Health Care
  • Device/Hardware testing experience
  • CSTE certification
  • Test management tools such as Xray

Anticipated. Salary Range: $70,000 - $87,000

We offer a competitive salary and a comprehensive benefits package including health, dental, vision, 401(k) with employer match, paid time off (PTO), flexible work arrangements, professional development opportunities, pet insurance, and on-demand pay. The final salary will be determined based on factors such as experience, education, and location.

SONIFI and SONIFI Health value diversity and we are proud to be an Equal Opportunity/Affirmative Action Employer. We consider all qualified applicants for employment regardless of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other protected status.

If you require assistance in filling out our online application due to a disability, please contact Human Resources at 605-988-1000.

For more information about Equal Employment Opportunity, please visit: https://www.eeoc.gov/

#Technical

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online