JOBSEARCHER

Data Quality & QA Analyst

DATA QUALITY & QA ANALYSTINFORMATION TECHNOLOGYPosted: 4/22/2026CJA's work seeks to reduce jail overcrowding and unnecessary detention in New York City.Join our team of multi-disciplined professionals! About Cja The New York City Criminal Justice Agency (CJA) is a not-for-profit service and research organization that operates in partnership with the New York City Mayor’s Office of Criminal Justice.  CJA is the City’s main pretrial services agency, combining operations, pilot projects, and research under one roof.  CJA utilizes procedural justice practices to provide pretrial services to over 100,000 persons arrested annually in New York City. Information collected about these arrestees and subsequent case processing is maintained in the agency’s internal and externally shared database systems, which are used to conduct descriptive and evaluation research on arrestee characteristics, case processing and court outcomes, and on issues and potential reforms to criminal justice policy in New York City. CJA’s programs operate in the criminal courts and detention facilities 24 hours a day seven days a week within the 5 boroughs of NYC, employing over 300 employees, citywide.Program SummaryNYCJA’s Information Technology team provides strategic vision, leadership, and innovative solutions to ensure that our 300+ staff across 13 locations have the trusted data and applications needed to deliver high-quality pretrial services and research.The IT team maintains a strong customer focus, partnering with business units and stakeholders to pilot new programs and develop custom applications with an eye toward future needs. Our team operates in a culture of mutual respect, trust, and collaboration, where flexibility, adaptability, and continuous improvement are expected.Position SummaryNYCJA is seeking a Data Quality & QA Analyst to support software testing, KPI validation, and data migration efforts across our data platform and applications.In this role, you will validate system outputs, ensure data accuracy across pipelines and reports, and work closely with developers, data engineers, and business stakeholders to confirm that business logic is correctly implemented. You will play a key role in testing data integrations, validating KPI calculations, and ensuring data integrity during system changes and migrations. Work within evolving requirements, shaping and refining KPI definitions and program logic.Key ResponsibilitiesDataPerform data profiling, validation, anomaly detection, and reconciliation across large datasets to assess data quality and integrityWrite and optimize SQL queries to identify data exceptions and support data cleansing and remediationAnalyze data from multiple sources to identify trends, inconsistencies, and gapsCollaborate with development and data engineering teams to improve data collection, validation, and storage processesAct as a bridge between business logic and technical implementation, ensuring data reflects real-world program definitionsTestingDesign and execute test cases focused on data accuracy, transformations, and business logicValidate end-to-end data flows across systems (ingestion → transformation → reporting)Use SQL to validate backend data against application outputs and reportsParticipate in sprint testing cycles, including regression and release validationDocument defects clearly with supporting data evidence and work with teams to resolve issuesReportingReport data quality findings, trends, and risks to stakeholders to inform business decisions and system improvementsPrepare and present data, reports, and dashboards for both technical and non-technical audiencesSupport QA/QC efforts across the department and contribute to documentation and process improvementsRequired Skills And Attributes3+ years of experience in data analysis, data validation, or QA with large and incomplete datasetsBachelor’s degree in statistics, mathematics, computer science, or equivalent experienceStrong SQL skills and experience working with relational databases (SQL Server / Azure SQL)Proficiency in using Python or R to aid in automation or debuggingExperience with Excel and Power BI (or similar visualization tools)Familiarity with statistical concepts and data validation techniquesFamiliarity with data warehousing concepts and cloud platforms Azure (Data Factory, ADLS, Synapse)Experience working in an Agile software development organization (Azure DevOps test plans, work tracking)Experience with Microsoft Dynamics is preferredExposure to AI or machine-learning driven testingExperienceStrong analytical, problem-solving, and troubleshooting skillsHighly organized, detail-oriented, and able to manage multiple prioritiesStrong communication skills with the ability to collaborate across technical and non-technical teamsAbility to evaluate and adopt new testing tools, frameworks, and practices.Self-motivated and able to work independently with minimal supervisionExperience within the criminal justice system or familiarity with criminal justice datasets is desiredHours: 9AM-5PM Please note this is a hybrid role and requires being on site from Tuesday-ThursdaySalary: $90K-$115KLOCATION: Manhattan, New YorkCJA VALUESEach employee at CJA is guided by these values in our work:Commitment: We are committed to being active partners in criminal justice reform through initiatives and creative problem-solving that evaluates different methods and strategies for alternatives to detention.Fairness: We are guided by fairness and the presumption of innocence for those who are detained and work with integrity and without bias to protect the privacy and interest of court-involved people and their families.Innovation: We value curiosity as a driving force to lead the way in pretrial services. We use innovative techniques in research, pilot programs, and engaging justice-involved communities to execute our mission of reducing unnecessary pretrial detention.BENEFITS: CJA offers a very generous benefit plan including health, dental and vision insurance, a comprehensive mental health, and wellness, Employee Assistance Program (EAP) plan, four weeks’ vacation, paid holidays, and a retirement plan with employer matching contributions.  CJA is also strongly committed to professional learning and development for its staff members and offers staff varied opportunities for learning and development through partnerships and vendor services for web based, in-person professional development training, as well as in-house job training and development.Note: Only those candidates being considered will be contacted.CJA is seeking applicants who pursue professional development pathways by participating in educational opportunities, reading professional publications, maintaining professional networks, and engaging with professional associationsThe New York City Criminal Justice Agency is an Equal Opportunity EmployerCJA is committed to creating a diverse work environment and is proud to be an equal opportunity employer. We do not discriminate based on race, color, national origin, sex, gender identity, religion, sexual orientation, age, disability, parental status, veteran status, or any other protected status under applicable laws. We encourage individuals of all backgrounds to apply.