Job Title: Software Development Engineer in Test (SDET)
Location:
Hybrid
Company:
Snic Solutions
Product:
Factory Thread (B2B SaaS Data Platform)
About Snic Solutions
Snic Solutions is building
Factory Thread
, a next-generation B2B SaaS data platform designed to empower manufacturing enterprises with actionable insights and smarter decision-making. The platform integrates data across systems and leverages AI to unlock operational intelligence. It supports flexible deployment across cloud, on-premise, and private cloud environments.
We are a fast-growing, high-impact team working at the intersection of
data engineering, AI, and industrial systems
.
Role Overview
We are looking for a
Software Development Engineer in Test (SDET)
who will play a critical role in ensuring the quality, reliability, and scalability of the Factory Thread platform. This role goes beyond traditional QA—requiring strong engineering skills to build robust test frameworks, automate complex workflows, and embed quality across the development lifecycle.
You will work closely with engineers, product managers, and architects to design and implement testing strategies for a distributed, data-intensive platform.
Key Responsibilities
Test Engineering & Automation
Design, develop, and maintain scalable
test automation frameworks
for backend services, APIs, and data pipelines
Build automated test suites for
functional, integration, regression, and performance testing
Implement
data validation and pipeline testing
for ETL/ELT workflows
Quality Strategy
Define and drive
quality standards, test strategies, and best practices
across the engineering team
Ensure test coverage across
microservices, APIs, and distributed systems
Integrate testing into CI/CD pipelines to enable
continuous testing and fast feedback loops
Platform & System Testing
Validate
end-to-end workflows
across heterogeneous systems (ERP, MES, IoT, etc.)
Test deployments across
cloud, on-premise, and hybrid environments
Ensure system reliability under scale via
performance and load testing
Collaboration & Ownership
Work closely with developers to
shift-left testing
and improve code quality
Participate in design reviews to identify testability and quality risks early
Contribute to improving observability, monitoring, and debugging practices
Required Skills & Qualifications
3–8 years of experience in
SDET / QA Automation / Software Engineering roles
Strong programming skills in
Python, Java, or similar languages
Experience with
test automation frameworks
(e.g., PyTest, JUnit, TestNG, Selenium, Playwright)
Solid understanding of:
API testing
(REST, OData)
CI/CD pipelines
(GitHub Actions, Jenkins, etc.)
Experience with
data validation and testing data pipelines
Familiarity with
databases
(SQL) and data modeling
Understanding of
distributed systems and system design basics
Preferred Qualifications
Experience in
data platforms, analytics systems, or ETL pipelines
Exposure to
cloud platforms
(AWS, Azure, GCP) and containerization (Docker, Kubernetes)
Experience with
performance testing tools
(JMeter, k6, Locust)
Knowledge of
manufacturing systems (MES, ERP, IoT)
is a plus
Familiarity with
AI/ML pipelines testing
is an added advantage
What We’re Looking For
Strong
ownership mindset
with a focus on building quality into the product
Ability to work in a
fast-paced startup environment
with evolving requirements
Analytical thinker who can identify edge cases in complex data workflows
Passion for
engineering excellence and automation-first testing
Why Join Snic Solutions?
Opportunity to shape the
quality foundation of a core product (Factory Thread)
Work on
cutting-edge problems in data integration and AI for manufacturing
High-impact role in a
small, collaborative team
Flexibility in deployment environments (cloud + industrial edge)