Benefits:
- Competitive compensation
- Hybrid
- Opportunity for advancement
Sr SDET - Data & Platform Quality
Location: Dallas, TX (Hybrid - 3 days per week in-office)
Interview Process: In-Person Interview
Locals & Non-Locals Can apply
Role Overview
We are seeking a Senior SDET to own automation quality for large-scale, data-heavy, event-driven platforms. This role focuses on backend, Kafka, and AWS data platform validation using Python-based automation frameworks.
This is a hands-on engineering role, not a traditional QA position.
โข No manual testing
โข No UI / Selenium-only testing
โข No basic ETL script validation
You will design and own automation frameworks that validate Kafka-driven architectures, backend services, and cloud-native data pipelines, while partnering closely with data and platform engineers.
Key Responsibilities
Automation & Framework Ownership
โข Design, build, and maintain Python-based test automation frameworks, not just individual test cases
โข Define reusable test libraries for validating data platforms and distributed systems
โข Drive automation standards, patterns, and best practices across teams
Kafka & Event-Driven Systems Testing
โข Validate Kafka-based event streams, including:
โข Topic-level data validation
โข Producer and consumer behavior
โข Message schemas, payload integrity, ordering, and replay scenarios
โข Failure handling, retries, and dead-letter scenarios
โข Test asynchronous workflows and event propagation across services
Data Platform & Backend Validation
โข Validate end-to-end data flows across distributed services and pipelines
โข Test backend APIs, service integrations, and asynchronous processing layers
โข Perform schema validation, transformation checks, data consistency, and completeness validation
AWS & Cloud Data Testing
โข Test cloud-native data platforms built on AWS services such as:
โข S3, Glue, Redshift, Lambda (or similar services)
โข Validate ingestion, processing, storage, and downstream consumption of data
โข Debug data and automation failures across multiple cloud services
CI/CD & Quality Gates
โข Embed automation into CI/CD pipelines
โข Enforce quality gates and fail pipelines on critical data or platform issues
โข Provide actionable feedback to engineering teams based on automation results
Collaboration & Strategy
โข Work closely with data engineers, platform engineers, and architects
โข Define test strategies for event-driven and distributed data systems
โข Proactively identify quality risks and gaps in platform design
Required Experience (Non-Negotiable)
โข Strong test automation engineering experience using Python
โข Hands-on Kafka testing experience (real production systems, not theoretical knowledge)
โข Proven experience testing distributed and event-driven systems
โข Solid understanding of data validation concepts, including:
โข Schemas and contracts
โข Transformations and enrichment
โข Data consistency, completeness, and accuracy
โข Experience working in AWS-based data platforms
โข Ability to debug and troubleshoot issues across multiple services, not just log defects
โข Engineering mindset with ownership mentality
Nice to Have
โข Experience with schema registries (Avro / JSON / Protobuf)
โข Knowledge of streaming vs batch data architectures
โข Familiarity with observability, logging, and monitoring in distributed systems
โข Experience working in high-volume, near-real-time data environments
Flexible work from home options available.
Compensation: $55.00 - $60.00 per hour
About Us
We work to deliver profitability in your business - with effective communication, consulting, and interactive solutions. Following an Agile Work Approach, we make sure you get the ideal solutions at minimum expenses.
Work Approach
Our Philosophy
Our Philosophy starts-and-ends at the Client-first approach. Be it understanding your business requirements to choosing the right technologies, we work as a collective team that takes all the possible steps to grow continuously towards our common goal.
Work Policy
We promote a collaborative work environment. We involve everyone working in the organization in community decisions and encourage them to think from a broader perspective. Our work process promotes flexibility and we maintain a high level of discipline at different levels of execution.
The Future
SelectMinds have years of experience in the domain helps us understand the need-of-the-hour better. This understanding drives us to a better future with every minute ticking. We believe we will be taking off major businesses from their flagship positions, with the products we are eyeing today.