Company Description:
Harmony Healthcare IT (HHIT) provides technology solutions for healthcare organizations by safeguarding protected clinical information, increasing productivity, and maximizing cash flow. HHIT specializes solely in healthcare technology – driving accessibility, security, efficiency, and quality for our customers who rely on accurate clinical data to provide care for their patients. HHIT is best known for excellence in data extraction, migration and retention of healthcare records ensuring system reliability and data integrity 24/7. HHIT is growing and seeks to add key members to the team to help continue our mission of helping the healthcare system work better for everyone.
HHIT has established core values for the workplace. This helps to maintain a culture of excellence and provides guidance in our daily work.
HHIT’s core values are:
- Do the right thing
- Be easy to work with
- Exceed expectations
- Serve humbly
- Never stop improving
Position Summary:
The Senior Automation Test Engineeris responsible for creating automated tests that complete regression tests of our products. TheSenior Automation Test Engineerwill collaborate with the software development team, business owners and other QA team members to identify test requirements and translate those into a test framework, and test programs that become part of the CI/CD pipeline providing guidance on bug identification and resolution. This is an in-person, on-site position for those in the South Bend area. Remote will be considered if not in the South Bend area.
Primary Responsibilities:
- Design and develop automated software testing for Harmony Healthcare IT products
- Work with business owners and stakeholders to contribute to product requirements and translation of business requirements into automated tests
- Setup and maintain end to end automation framework for regression testing
- Create automated regression test suites that will be integrated into CI/CD pipelines
- Create automated feature acceptance suites that can be used to accept new features
- Setup and maintain API automation framework for integration testing
Required Skills/Abilities:
- Familiar with SQL
- Experience with stubbing and mocking
- Experience with writing regression tests using common testing frameworks
- Experience working with Linux
- Prior knowledge with testing applications and services
- Familiar with containers and the use of containerized applications
- Experience with automated load and performance testing.
- Experience with software development methodologies such as Scrum Agile and Kanban
- Proficiency working with management tools like JIRA
- Understanding of CI/CD pipelines and DevOps practices
- Recording test results
- Manual testing
- Writing defects with reproduction steps and debugging with team members
- Interpreting business requirements and incorporating them into test cases.
- Experience with testing applications that utilize various databases.
Education & Experience:
- 5+ years of experience in QA and with a minimum of 3 years writing automated tests
- Bachelor's degree in computer technology or equivalent combination of education and experience
Other:
- Willing and ready to exemplify HHIT’s core values daily.
- Responsible for protecting data entrusted to HHIT by customers or other parties by strictly adhering to HHIT’s data security and privacy policies and procedures, as well as HIPAA, PIPEDA and all other applicable law.
- Fluent English is a requirement for this position.
Physical Requirements:
- Prolonged periods sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.