Sr Software Development Engineer in Test

San Mateo, CA 94401
Full-time

Job Closed

Company

We are an innovative pharmacy benefits company that works directly with employers and health benefit vendors to provide you and your family with easy to understand pharmacy benefits. We provide personalized medication guidance, with hands-on support from Medication Guides (expert pharmacists and pharmacy technicians) as well as an easy-to-use mobile app to help you manage your medications and see ways to save money. Our mission is to create a significantly better medication experience for all our members, putting their health and needs first as they navigate the complexity of medications by offering our clinical expertise to them and their trusted providers to save them money and to improve their health. We’re unsatisfied with the status quo in pharmacy benefits management and medication guidance. We know that we can provide an easier and more personalized, cost-effective, and equitable experience for members, while helping our clients--those who provide pharmacy benefits--make a more impactful investment in their members’ health.

Qualifications

Required
  • Bachelor's degree or higher
  • 5+ years of experience in ANY of the following:
    • Software Engineering
    • Quality Assurance
    • Mobile/Web Automation
    • Healthcare Technology
    • JSON
    • Microsoft SQL Server
    • CI/CD
    • Java
    • Python
    • API
  • 3+ years of experience in ANY of the following:
    • Team Management
    • Team Leadership
Preferred
  • Do you require sponsorship?

Overview

Required skills and experience: *A minimum of 5 years of experience in software engineering, quality assurance / engineering in Mobile and Web automation and usability *2+ years if experience with health care applications *Demonstrated ability to operate within short release cycles *Develop and support automation frameworks. Provide technical guidance as needed for QAEs *Define, rollout, and enforce best practice processes in the areas of functional, system and regression testing using a combination of manual and automated testing *Familiarity with CI/CD automation frameworks (especially using Python and Java) *Proven testing experience in Web Services/ API endpoints *Extensive knowledge of JSON and SQL. *Strong knowledge of software QA methodologies, tools and processes *Hands-on experience with both white box and black box testing and automated testing tools *Excellent communication skills with clear emphasis on collaboration *Self-motivated, independent, and proactive. *Experience with microservices, data analytics and cloud technologies *Knowledge on FHIR is an advantage What you need to know: *Create and track to RTM (requirements traceability matrix) *Research, identify and adapt appropriate tools and infrastructure *Improve the overall QA process, such as identifying gaps or inefficiencies in workflows and suggesting improvements *Act as a strong advocate for quality in the product development process for software engineering. *Provide timely and accurate QA status and progress during all project testing phases, including summarizing QA results at project conclusion *Design and develop detailed, comprehensive and well-structured test plans and test cases *Create end-end, functional, integration (API and UI) tests for complex business requirements and review. *Participate in Test Design Review meetings for test plans with focus on functional, business, complex scenarios, high impact projects and usability *Work with engineers to promote TDD (test driven development) and assist as needed *Collaborate with globally distributed team *Work closely with developers, testers, PO, and UX to ensure their features are delivered to meet business and quality requirements

Benefits

Full Benefits