Senior QA Engineer
San Mateo, CA 94080
Bring your SQA expertise and perspective to a strong team with a culture of accelerated professional development and collaboration for a digital health solution platform.
As an Individual Contributor QA person you need to come up with the QA strategy and execute on it. You must have experience with testing back-end / middleware components, create test cases in Python and have experience with Writing Complex SQL queries, Data Processing pipelines, SQL, Databases, Python. NOT front end.
The platform has data pipelines and software modules for ingesting, analyzing, and serving complex health care data via a SaaS-Web based application. The software transforms disparate data into actionable, meaningful insights for our customers.
QA strategy will cover all of the above, you will be a key member of a product and engineering team that is building a unique health care software solution.
Key Responsibilities Are:
Develop Quality Assurance strategy, test plans and test cases and execute them
Help in the Data Quality process pre & post implementation phases.
Come up with solutions collaborating with development, product, and client teams.
Execute functional system and integration testing, regression testing of analytical Applications
Verify the quality of data; ensure data being ingested matches existing data specifications, functionality and data output vs. Requirements.
Drive complex SQL scripting for database querying, QA review queries created developers for adherence to standards and performance issues.
Report testing status, milestones and issues to project stakeholders.
Support off-hours launch and monitoring of systems with teams as needed.
You must have experience with testing back-end / middleware components, writing test cases in Python, and complex SQL queries.
You have demonstrated SQA experience as an individual contributor/coach and a track record of starting QA for SaaS testing and production, have the skills to come up with Frameworks and build automation. Be hands on in Python and SQL scripting. Have the ability to hire Junior engineers into the team.
Come up with the QA strategy and execute on it.
You also need to have experience With Data Processing pipelines, SQL, Databases, Python. NOT front end.
Experience in setting up and maintaining QA Environment and Test Data Management.
Experience in System Testing, Regression Testing, Functional Testing, Black box Testing and White box testing.
Experience with automated end to end testing tools/frameworks.
Good SQL experience querying and extracting data from databases.
Basic scripting skills in Java, Python.
Understand Data concepts (ETL, data structures, metadata and workflow management).
Ability to solve complex data and technology problems.
Experience working with data integration tools like Talend.
Experience working with cloud platforms AWS is a plus.
Ability to work in a fast paced, dynamic and team-oriented environment
Excellent communication skills
BSCS or related