Job Description
Position :
Reporting to the Senior Project Manager of Product & Engineering, Lead QA engineer will play an essential role in the company’s product and system development process while providing end-to-end solutions to software quality problems and data ingestion pipelines. He / she will conduct exploratory, manual, and automated tests before product / system releases to ensure the delivery of reliable and high-performing applications and data systems. Quality should meet the needs while ensuring cost-effectiveness.
Responsibilities :
- Lead and coordinate end-to-end QA efforts for software and data ingestion projects as well as drive the software quality assurance lifecycle for both.
- Develop and implement QA processes, standards, and methodologies.
- Collaborate with project stakeholders to define testing objectives and deliverables.
- Define and implement test strategies, plans, and automation frameworks aligned with product requirements.
- Collaborate with cross-functional teams (developers, data engineers, product managers, DevOps) to identify risks and validate solutions.
- Provides QA input in all aspects of the project, including technical design review and development activity.
- Assess existing products or services to identify quality issues.
- Determine performance indicators for product and software and recommend effective solutions to quality issues.
- Build and maintain test automation suites for API, UI, and data pipeline validations.
- Develop, implement, and apply policies and procedures throughout the software development life cycle to maximize the efficiency and quality of software and product.
- Develop quality assurance procedures and tests for developing and improving new and existing systems.
- Review requirements, specifications, and technical design documents to provide timely feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan and coordinate testing activities.
- Identify, record, document, and track bugs.
- Execute RCA for non-conforming software.
- Track quality assurance metrics, like defect densities and open defect counts.
Requirements :
5+ years of experience in software quality assurance in data-centric environments.Hands-on experience with Quality Management Systems (QMS), QA methodologies, tools, and processes as well as testing methodologiesExperience with automated testing frameworks (e.g., Selenium, Playwright, Cypress, Robot Framework).Proficient in testing RESTful APIs, microservices, and backend systems.Experience with data validation, ETL / ELT pipelines, and data QA tools (e.g., Great Expectations, DBT, Apache Airflow).In-depth understanding of technical documentationExperience in writing clear, concise, and comprehensive test plans and test cases.Hands-on experience with both white box and black box testingSolid knowledge of SQL and PythonExperience working with a version control system, such as Git and CI / CD systems, such as Azure DevOps, Jenkins, Gitlab CI, etc.Experience working in an Agile / Scrum development process.Understanding of cloud platforms (AWS, GCP, or Azure) and containerization (Docker / Kubernetes) is a plus.Experience with performance and / or security testing is a plus.Familiarity with AI / ML is a plus.Qualifications
Educational Qualifications :
Bachelor’s degree in Engineering, Technology, Computer Science5-7 years relevant industry experience (Healthcare, Pharmaceutical Consulting, Management Consulting, Market Research, Hospital systems, Payers, Enterprise level data-analytical solutions)Any QA certificationsExposure to data governance, data lineage, and data quality standardsPerformance testing experience (e.g., JMeter, Locust)Work Perks
Competitive WagesAbove market salary structures as part of our total rewards program
Retirement ResourcesGenerous employer matching retirement solutions
Health & WellnessLeading health, dental and vision insurance products
Continuous EducationEmployer-funded tuition reimbursement
Global Workplace FlexibilityRemote and hybrid work across the globe
Paid Time OffGenerous paid time off including company holidays
Training & DevelopmentCompany provided training and development
Employee Assistant ProgramsOffering financial, work-life balance, legal solutions and more to employees at no cost 24-7-365