Jobs · Quality Assurance · California

System Test Engineer – Data Analytics & Platform Testing - Onsite

Cognizant · Lake Forest, CA · 3 wk ago
On-siteQuality Assurance$70k–$100k/yrFull-time

About the role

This role is part of Cognizant’s IoT Practice, which focuses on designing and engineering industry-aligned, IoT-enabled products that merge industry needs with human drivers. The ideal candidate will combine system-level testing expertise with data engineering and DevOps practices to support advanced analytics and big data ecosystems.

Responsibilities

  • Design and execute system-level test strategies for data platforms and distributed systems.
  • Perform end-to-end testing of data pipelines, including ingestion, transformation, and reporting layers.
  • Validate system behavior across multiple integrated components and services.
  • Ensure system stability, scalability, and performance under varying workloads.
  • Perform data validation, reconciliation, and consistency checks using SQL, Python, or Spark.
  • Validate complex data transformations, aggregations, and KPIs used in analytics dashboards.
  • Conduct data profiling and anomaly detection to ensure accuracy and completeness.
  • Support business teams by verifying data quality and reporting accuracy.
  • Test workflows built on Databricks, Apache Spark, and Delta Lake.
  • Validate batch and real-time data processing pipelines in distributed environments.
  • Ensure correctness and performance of large-scale data processing jobs.
  • Work with data engineering teams to troubleshoot and optimize data workflows.
  • Integrate system tests into CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
  • Develop and maintain automated test suites for regression, integration, and system validation.
  • Enable continuous testing practices within DevOps pipelines.
  • Monitor pipeline execution and ensure high test coverage.
  • Conduct performance, load, and stress testing of data platforms.
  • Identify system bottlenecks and recommend performance improvements.
  • Ensure high availability and resilience of data systems.
  • Collaborate with data engineers, developers, and product teams to define testing strategies.
  • Participate in system design discussions to ensure testability and quality.
  • Maintain test documentation, reports, and metrics.
  • Drive adoption of best practices in system testing and QA processes.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 4+ years of experience in System Testing, QA Engineering, or Software Testing.
  • Strong experience with data systems, ETL testing, and data validation.
  • Hands-on experience with Databricks, Apache Spark, or big data frameworks.
  • Proficiency in SQL and at least one programming language (Python, Java, or Scala).
  • Experience with CI/CD tools (Azure DevOps, Jenkins, GitLab, etc.).
  • Understanding of test automation frameworks and system-level validation.
  • Experience with cloud platforms (Azure, AWS, or GCP).

Pay

$70,000 to $100,000 + COLA

Schedule

Not specified

Similar jobs

System Test Analyst

CACI International IncSpringfield, VA· 4 days ago
OTHR$73k–$149k/yrapply on searchcareers.caci.com