Semantic Health is dedicated to revolutionizing care delivery and addressing operational inefficiencies by transforming the use of unstructured data in healthcare's revenue cycle. Our machine learning-powered medical coding and auditing platform leverages advanced deep learning to automate and enhance the accuracy of medical coding and auditing processes in health organizations. Our solutions help improve data quality, optimize reimbursements, and provide real-time access to actionable data across the health system.
At Semantic Health, we integrate the clinical and business expertise of doctors and successful entrepreneurs with the technical acumen of top ML researchers. Backed by leading institutional investors, we are driven towards achieving multi-billion dollar valuations.
We’re seeking motivated and detail-oriented QA Automation Engineers to join our remote team and ensure the quality and reliability of our core product and platform. We value engineers who are passionate about quality assurance and thrive on automating complex testing processes.
As a QA Automation Engineer you will:
- Collaborate with developers, UX designers, and product managers to understand requirements and ensure comprehensive test coverage
- Design, develop, and maintain automated test scripts for functional, regression, and performance testing
- Execute automated tests, analyze results, and identify issues, ensuring they are documented and resolved
- Continuously improve and optimize the test automation framework and tools
- Participate in code reviews and provide feedback to ensure testability and code quality
- Contribute to the maintenance and enhancement of CI/CD pipelines to integrate automated testing
- Participate in your team’s business hours on-call rotation, including triaging and addressing production issues as they arise
We are looking for people who have:
- Proven experience as a QA Automation Engineer with a strong track record of developing and maintaining automated test suites
- Proficiency in test automation tools and frameworks such as Selenium, Cypress, or similar
- Experience with programming languages such as Python, Java, or JavaScript
- Strong understanding of software testing methodologies, including functional, regression, and performance testing
- Experience with CI/CD tools such as Jenkins, GitLab, or similar
- Excellent problem-solving skills and attention to detail
- Strong communication skills and the ability to work collaboratively in a remote team environment