Are you a software engineer who has a passion for automated testing? Do you get a thrill from creating software with robust test scripts that let everyone know as soon as something is broken? Do you love exploring new products and features, finding those odd corner cases where things don't quite work right? If so, this is the ideal position for you.
We are building one of the world's largest healthcare networks, connecting physicians, pharmacies, and insurance companies to help patients get on and stay on their medications. Test Engineers at CoverMyMeds ensure product quality and integrity by embracing TDD, highly-automated testing, exploratory testing, agile practices, and developer/test engineer/owner collaboration. This position requires a strong combination of technical, organizational, and interpersonal skills.
We believe people are at their best when they are comfortable and having fun. We also make sure our developers have the tools they need to do their jobs, like MacBook Pros, large monitors, standing adjustable desks, and fantastic pair partners. Despite our rapid growth, we strive to keep our start-up origins apparent in our culture – we are "casually intense."
What CoverMyMeds Test Engineers Do
- Ensure reliability of software for CoverMyMeds products and services, by working with product teams to make sure testing and robust design are baked in right from the start.
- Design and implement test protocols used for detailed feature testing and broad regression testing.
- Conduct exploratory testing to ensure integrity and reliability of new features.
- Collaborate with integration partners (physician and pharmacy management systems, and health insurance plans) to integrate our services into their systems.
- Conduct system performance and availability monitoring, using third-party monitoring tools or creating our own.
- Assist support team to resolve customer issues.
- Assist with external and internal software deployment.
- Select and deploy tools and process to continuously improve:
- Functionality, security, performance, scalability, and availability of our products and infrastructure.
- Infrastructure for unit, integration, and system testing.
- Developer expertise in creating and deploying automated tests.
- Breadth and efficiency of pre-deployment and post-deployment tests.
About Our Technology Stack
- We provide tools to users in all parts of the prescription-drug ecosystem to create and manage Prior Authorization requests for insurance coverage.
- We maintain both a user-facing web portal and a set of RESTful API services for physician, pharmacy, and insurance systems.
- All of our new development is done in Ruby on Rails with jQuery and Backbone.js.
- We also support our "legacy" applications in PHP and Python.
- We support all of our own infrastructure, built on a 100% open-source stack, at a co-located data center.