Engineering | Palo Alto, CA | Full Time
Ciitizen, the leading health data innovation company, is looking for a QA Manager. The QA Manager role is a technical management role that will own the software quality of Ciitizen’s products and will also be responsible for automation of software testing to minimize manual testing efforts and to ensure the software quality does not regress. This role requires technical know-how, a willingness to do (not just be a manager) and mentoring our small QA and automation team. The role is based out of the Ciitizen offices in Palo Alto, California.
Ciitizen’s mission is to provide Earth’s 7.3 billion citizens with control of their complete health information and give them the choice of sharing it with whomever they want. Period. With this new ownership, patients can share their health history with caregivers, share for second opinions, and with companies/researchers who may hold the answer to their treatment.
All patients have a right to all of their health information, yet existing portals pull only minimal clinical information from a fraction of health care institutions. Current “interoperability” initiatives leave the patient out of the picture and often rely on armies of manual labor to extract key health insights from unstructured textual data—an expensive model which doesn’t scale.
In the near future, citizens will walk into a clinical facility and, with a simple tap of a mobile device, release their health information to themselves, where Ciitizen normalizes unstructured data from across the healthcare ecosystem into actionable visualizations for patients, their caregivers, and clinicians.
Ciitizen has assembled an all-star team, led by its CEO, Anil Sethi (last company was sold to Apple) and is backed by a strong investment team led by Andreessen Horowitz and general partner Vijay Pande.
Own the product quality and be the gatekeeper for engineering releases
Help build our QA strategy, roadmap and develop our testing strategy
Hire, grow and retain a world-class team of Software Quality and Automation engineers responsible for building and testing our systems
Be a doer; this role requires you to be an hands on contributor to the QA effort,
Work in an agile process with 1 to 2 week sprints across multiple product areas
Present overall quality metrics to the management team on a weekly basis
The ideal candidate thrives in a fast-paced start-up environment (including dealing with ambiguity), be self-driven, and possess high integrity and accountability
Minimum of 10+ years of experience in working on software quality, with at least 4 years in a technical leadership role in QA and automation
Expertise in UI automation using Selenium and related technologies
Well versed in API automation, building and utilizing frameworks to orchestrate automation
Proficient with bug tracking and test management toolsets to support development processes
Experience in automation and performance testing
Experience in working with local and remote contractors to scale up or down quality initiatives or projects
Must be proactive, demonstrate initiative and be a doer
Bachelor's or Master's degree in a technical discipline (or equivalent experience) desired
Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, python Cucumber/behave, Selenium, Requests
In depth and hands on knowledge of CI/CD concepts, including Git, Jenkins or equivalent.
Strong knowledge of relational databases
Understanding of cloud technologies, Docker+Kubernetes is a big plus
Hands on knowledge of working with cloud infrastructure providers like AWS etc.
NoSQL DB experience is a plus
Strong problem solving skills and willingness to roll up one’s sleeves to get the job done
Experience in a regulated industry such as healthcare, financial services, or energy sector desired
On a mission to revolutionize healthcare
Culture of doers
Venture backed, Series A equity
Generous Benefits, Discretionary Time Off