Poppulo

Senior Software Test Engineer – Data & Analytics

Poppulo

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Champion a whole-team quality approach across data pipelines, APIs, and analytics features.
  • Embed testing, risk analysis, and observability considerations early in design and planning including writing test strategy and plans.
  • Test AWS analytics components such as Kinesis, Glue, Lambda, Redshift, Athena, S3, and event-driven workflows.
  • Use AWS-native tooling (CloudWatch, X-Ray) to support debugging and observability.
  • Validate data quality, transformations, schema changes, and end-to-end pipeline behaviour at scale.
  • Ensure effective automation at the appropriate layers (API/service, data validation, and UI as needed).
  • Integrate automated checks into CI/CD and support reliable, fast feedback loops.
  • Contribute to non-functional testing (performance, scalability, resilience, security).
  • Facilitate collaborative quality activities (exploratory testing, risk workshops, bug bashes).
  • Build a strong understanding of customer workflows and use production telemetry to guide testing.

Requirements

  • 7+ years in Software Testing/Quality Engineering, including experience with data-heavy or analytics systems.
  • Hands-on experience validating ETL/ELT pipelines, large datasets, and reporting workloads.
  • Experience with AWS services relevant to analytics and data platforms (e.g., Kinesis, Lambda, Glue, Redshift, Athena, DynamoDB, S3, EMR).
  • Experience with GitLab (or equivalent CI/CD platform) for automated testing and delivery.
  • Strong understanding of distributed systems, event-driven architectures, and API/service testing.
  • Proficient in at least one programming language (preferably in Python and TypeScript).
  • Experience building or contributing to automated testing frameworks (API/service and data validation).
  • Strong grounding in agile, DevOps, and CI/CD practices.
  • Experience with test data generation techniques and tools, including synthetic data creation, data masking.
  • Experience establishing a whole-team quality strategy and coaching teammates.
Benefits
  • We live the Poppulo values each day, as they are key to everything we do.
  • Bring Your Best Self
  • We show up authentically, are self-aware and always strive to be better.
  • See it. Own it. Solve it.
  • We proactively innovate and solve for our customers and each other. We set an example with high standards for our work. We foster a culture of learning, acknowledging our successes and our failures.
  • Together We’re Better
  • We value and celebrate our diversity. We learn from others, respecting their expertise, and focus on building trust. That's what makes us a team.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software testingquality engineeringETLELTautomated testing frameworksdata validationprogramming language (Python)programming language (TypeScript)test data generationnon-functional testing
Soft Skills
collaborative quality activitiescoachingrisk analysisstrong understanding of customer workflowsfacilitation