JOBSEARCHER

QA Engineer with Data Background

QA Engineer with Data BackgroundLocation: Charlotte, NC Position Type: ContractWe are seeking a senior-level QA Analyst to support the Cyber Data Operations team within ISDAD. This role is responsible for ensuring the quality, accuracy, and reliability of CyberDW data pipelines and Cyber Data Dashboards through robust testing practices. The ideal candidate will play a hands-on role in designing and executing test cases, validating large and complex datasets, identifying and tracking defects, and maintaining comprehensive regression test plans. This position is critical to delivering trusted data products by ensuring functional accuracy, data integrity, and adherence to requirements across systems.Key Responsibilities:Design, develop, and execute detailed test plans, test cases, and test scripts based on business and technical requirementsPerform manual and automated testing across functional, regression, integration, and user acceptance testing (UAT) phasesValidate data accuracy, completeness, and consistency across CyberDW and Cyber Data DashboardsAnalyze and scrub large datasets using SQL and Python-based tools to identify anomalies, defects, and data quality issuesClearly document, track, and manage defects using JIRA, and partner closely with development teams through resolutionMaintain requirement traceability and QA documentation; contribute to regression test plans, cases, and scriptsParticipate actively in Agile/Scrum ceremonies, providing feedback on system stability, usability, and data reliabilityTest and validate data integrations and services leveraging APIs, including detailed verification using PostmanIdentify, evaluate, and manage QA documentation, testing artifacts, and deliverables across projectsContribute to continuous improvement of QA processes, tools, and testing strategiesRequired Qualifications (Non Negotiable): Candidates must have strong, hands-on experience with all of the following:SQL – advanced querying, joins, CTEs, and data validation across large datasetsPython – data analysis and test validation scriptingPandas – data manipulation and quality analysisPySpark & SparkSQL – large-scale data validation and transformation testingAPIs (RESTful services) – validating data flows and integrationsPostman – API testing, payload validation, and troubleshootingAdditional Required Experience:7–10 years of experience in software testing, quality assurance, or business systems analysisStrong background in data-centric QA; financial services or banking experience preferredHands-on experience with test management and defect tracking tools (e.g., JIRA; Confluence a plus)Solid understanding of SDLC and Agile/Scrum methodologiesExceptional attention to detail with strong analytical and problem-solving skillsClear written and verbal communication skills, with the ability to document complex testing scenarios