Senior SIT Engineer
Full Job Description
Role Overview:
The Senior System Integration Test Engineer acts as a senior technical leader responsible for driving system integration testing (SIT), performance engineering, and quality strategy across complex ecosystems involving applications, cloud platforms, distributed systems, databases, and device integrations. This role combines deep technical expertise with strategic leadership to ensure scalable, high-performing, and reliable systems.
Key Responsibilities
- SIT Strategy & Leadership: Define SIT frameworks, lead end-to-end system validation across APIs, applications, databases, cloud, and third-party integrations, provide technical direction for multiple programs, and influence release readiness decisions (Go/No-Go).
- End-to-End System Integration: Oversee testing of complex, distributed systems; validate API orchestration, event-driven systems (Kafka), data pipelines, identify/mitigate system-level risks.
- Performance Engineering & Scalability: Lead enterprise-scale performance initiatives including load, stress, and scalability testing; establish baselines aligned with SLAs/KPIs; drive system tuning and capacity planning.
- AI-Driven Testing & Advanced Automation: Implement AI/ML-driven techniques for intelligent test case generation, predictive defect detection, anomaly detection, self-healing automation frameworks, and data-driven optimization of test execution.
- Automation & DevOps Integration: Scale automation strategies across SIT/regression; integrate testing into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions); ensure continuous testing and shift-left quality practices.
- Database & Data Engineering Validation: Lead validation of large-scale data systems ensuring integrity, ETL/streaming accuracy, transactional reliability, and optimization of SQL queries/stored procedures for Relational (SQL Server, Oracle, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases.
- Cloud & Distributed Systems Testing: Drive strategies for cloud-native systems (Azure, AWS); validate microservices/containerized applications (Docker/Kubernetes); ensure reliability of distributed architectures.
- Defect Management & Root Cause Analysis: Lead complex defect triage and deep root cause analysis across application/database/infrastructure layers; establish proactive prevention mechanisms.
- Mentorship & Technical Leadership: Mentor mid-level engineers, act as technical authority for escalations, and drive continuous improvement in processes, frameworks, and tool adoption.
- Stakeholder Communication: Communicate quality/performance/risk insights to leadership, translate findings into business impact inputs, and lead SIT governance meetings.
Qualifications
Bachelor's or Master's degree in Computer Science/Engineering with 10+ years of experience in System Integration Testing (SIT), performance engineering, automation, and distributed systems testing.
Technical Expertise Required:
- Testing Tools: Selenium, Cypress; Postman, REST Assured, Karate.
- Performance Tools: JMeter, LoadRunner, Gatling, k6; Monitoring: Grafana, Dynatrace, AppDynamics.
- Programming: Strong proficiency in Python, Java, C#, or JavaScript.
- Databases: Advanced SQL optimization; Experience with Relational (SQL Server, Oracle, PostgreSQL) and NoSQL (MongoDB, Cassandra).
- Cloud/DevOps: Azure/AWS experience; CI/CD pipelines (Jenkins, GitHub Actions); Containers/Kubernetes.
Preferred: Experience with AI-driven testing tools, predictive analytics, IoT/hardware integration ecosystems, and Agile/SRE practices.
Company
Hubbell Incorporated
Hubbell Incorporated is a leading global manufacturer of high-quality electrical and utility solutions, founded in 1888 to power customers, communities, people, and the planet. The company focuses on ...