This is a remote position.
Senior Quality Engineer
- Hands-on technical role responsible for designing, implementing, and maintaining scalable testing frameworks and automation for data pipelines and applications
- Acts as a subject matter expert in quality practices, mentors junior QEs, and ensures quality throughout the development lifecycle
- Build scalable automated testing frameworks
- Develop scalable and reusable automated test scripts
- Review and validate requirements and technical specifications
- Develop and execute test plans and detailed test cases based on requirements and customer feedback
- Review test cases and procedures to ensure coverage and conformance to business requirements
- Create and maintain processes to ensure data quality (accuracy, consistency, uniqueness)
- Perform code reviews and provide improvement suggestions
- Execute testing according to test plans and project goals
- Communicate testing progress and results accurately and timely
- Analyze data to identify trends in product quality or defects and prevent recurrence
- Analyze data sources to identify quality issues, create validation rules, and establish error detection protocols
- Review and continuously improve QA practices and related documentation
- Collaborate with cross-functional teams and participate in Scrum ceremonies
- Mentor and guide QEs in best practices and technical upskilling
- Support release readiness with comprehensive test reports and risk assessments
- Bachelor’s degree in Computer Science, Engineering, or related field or equivalent experience
- 6–8 years in Quality Engineering
- Experience validating data pipelines, transformations, APIs, Tableau reports, and UI
- Prior experience with healthcare or regulated datasets preferred
- Test data management experience preferred
- Experience building test frameworks across Dev, Integration, E2E, UAT, Staging, and Prod environments
- Experience working in AWS Lakehouse environments (Glue, Iceberg, catalog services)
- Familiarity with Agile software development methodologies
- Python, PySpark, SQL (6+ years)
- Pytest, Selenium, DataGaps test frameworks
- CI/CD tools (GitHub Actions) and version control (Git)
- Test Data Management (masking, sub-setting, versioning)
- Performance tools (JMeter)
- Test management tools (Zephyr)
- AWS cloud technologies preferred
- Docker and Kubernetes (5+ years)
- Compliance with all federal, state, and local regulations
- Participate in quality engineering, compliance, and continuing education activities
- Perform other duties and responsibilities as required
