Quality Engineer - Care Digital Team
HealthPartners is currently hiring a Quality Engineer for the Care Digital Team. This role supports our consumer-facing online appointment scheduling application, ensuring a seamless and reliable experience for users. The engineer manages both quality control and quality assurance, with a strong focus on developing and implementing test automation solutions. As a champion of quality throughout the Software Development Lifecycle, the engineer drives continuous improvement and product reliability across our digital platforms. The position reports to the Senior Manager of Web & Mobile Development and is part of a collaborative team of eight, including developers, another quality engineer, and a supervisor.
Required Qualifications:
- Bachelor’s degree in computer science or closely related field
- Four (4) years of experience testing and developing test scripts and scenarios.
- Two (2) years of experience in applying quality engineering procedures or demonstrated in-depth knowledge of quality engineering practices.
- Knowledge of testing best practices and methodologies
- Proficiency in object-oriented and scripting languages such as JavaScript is required. Experience with Java, C#, Python, or VBScript is also highly valued.
- Knowledge of building test automation and scripting skills using Selenium or Cypress frameworks.
- Knowledge of writing queries against databases and data warehouses (Oracle or SQL server, MySQL, and Mongo)
Preferred Qualifications:
- Epic electronic medical record experience
- Certifications in testing processes and procedures (Certified Quality Engineer (CQE))
Hours/Location:
- Monday - Friday; core business hours
- Participates in an on-call rotation with teammates supporting the online scheduling platform.
Responsibilities:
- Participates in all testing activities for small to large-scale initiatives.
- Builds robust and high-quality test automation solutions for functional, regression and performance testing.
- Supports and partners in implementing test automation frameworks to reduce manual tests.
- Assists with or develops high quality test automation scripts.
- Prepares test environments and ensures the appropriate data is available for quality engineering activities.
- Resolves testing issues with development team, vendors, and business users.
- Utilizes and recommends changes to the quality engineering and IT testing programs.
- Creates documentation and reports that show test results and defect trends.
- Analyzes data, making improvements and recommendations to management.
- Works with teams on test data management to support automation and other activities.
- Maintains awareness of the latest developments in quality engineering and brings forward opportunities that might benefit HealthPartners.
- Performs other duties as assigned.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.