Intelliswift - An LTTS Company
Quality Assurance Developer - Dev QA
Intelliswift - An LTTS Company, Cupertino, California, United States, 95014
Responsibilities
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.
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).
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.
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr
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.
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).
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.
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr