Intelliswift Software

Quality Assurance Developer - Dev QA

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Quality Assurance Developer - Dev QA, offering a contract of over 6 months at a competitive pay rate. Key skills include Python, Excel, JSON, and API testing. A bachelor's degree and 3-7 years of relevant experience are required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
December 12, 2025
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
Unknown
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Cupertino, CA
-
🧠 - Skills detailed
#JSON (JavaScript Object Notation) #Jupyter #Pandas #Documentation #Data Pipeline #API (Application Programming Interface) #Automation #Regression #Datasets #Pivot Tables #AWS S3 (Amazon Simple Storage Service) #Python #Quality Assurance #"ETL (Extract #Transform #Load)" #Pytest #SQL (Structured Query Language) #Libraries #Storage #S3 (Amazon Simple Storage Service) #Cloud #Visualization #Azure #AWS (Amazon Web Services) #Computer Science #POSTMAN #Data Engineering
Role description
Key Responsibilities Data Validation & Comparison β€’ Compare Excel output vs JSON output to ensure correctness, completeness, and structural integrity. β€’ Validate schema, key-value pairs, formatting, and business rules. β€’ Normalize and flatten JSON to align with Excel tabular formats. β€’ Write and maintain Python scripts (Pandas/JSON libraries) for automated data comparison. Quality Assurance β€’ Create detailed test plans, test scenarios, and test cases for data validation workflows. β€’ Perform functional testing on services, APIs, and data pipelines that generate outputs. β€’ Identify defects, analyze root causes, and work closely with developers to resolve issues. β€’ Validate regression outputs to prevent data drift across releases. Documentation & Reporting β€’ Document data comparison rules, testing procedures, and validation logic. β€’ Provide clear defect reports with reproducible steps and detailed examples. β€’ Create and maintain QA dashboards, logs, and reports as required. Team Collaboration β€’ Work cross-functionally with Development, Product Engineering teams. β€’ Drive QA standards, best practices, and improvements to validation processes. Required Skills & Qualifications Technical Skills β€’ Strong proficiency in Python (Pandas, JSON parsing, data transformation). β€’ Advanced Excel skills (VLOOKUP/XLOOKUP, pivot tables, conditional formatting). β€’ Experience with JSON, nested data structures, and schema validation. β€’ Familiarity with API testing using tools like Postman or similar. β€’ Experience with data diff tools (VS Code diff, Beyond Compare, WinMerge). β€’ Solid understanding of QA methodologies, functional testing, and defect lifecycle. Analytical Skills β€’ Ability to analyze complex datasets and identify inconsistencies. β€’ Strong problem-solving skills and ability to debug logical errors. β€’ Ability to interpret business rules and apply them to data validation. Bonus Skills β€’ Experience with SQL (joins, filters, data validation). β€’ Knowledge of automation frameworks (PyTest, Robot Framework). β€’ Experience with Jupyter Notebooks for data visualization. β€’ CI/CD pipeline familiarity for automated test execution. β€’ Understanding of cloud-based storage (AWS S3, Azure Blob). Education & Experience β€’ Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field. β€’ 3–7 years of experience in QA, Data QA, Data Validation, or Data Engineering QA roles. β€’ Experience validating outputs from APIs, ETL pipelines, or reporting systems is highly desirable.