We are looking for a highly skilled Testing Subject Matter Expert (SME) to lead the architecture, development, and adoption of reusable testing frameworks across our Infrastructure Platform organization. This role involves both technical leadership and hands-on engineering, focusing on building scalable, extensible testing solutions for multiple infrastructure teams.
The role requires a blend of deep testing expertise, strong coding capabilities, cloud-native platform understanding, and the ability to define testing strategy and roadmap in partnership with engineering leadership.
You will work closely with an experienced senior test engineer (~10 years) and collaborate with management to shape long-term testing direction across the platform.
Key Responsibilities
1. Design & Develop Reusable Testing Frameworks
Build and maintain robust, scalable testing frameworks covering:
- Behavior-Driven Testing (BDD)
- Performance/Load testing
- Chaos/Resilience testing
- End-to-End and Conformance testing
- Soak testing capabilities (long-duration, stability testing)
- Sanity & smoke testing automation
Ensure frameworks are:
- Lightweight
- Easy to integrate
- Extendable across multiple infrastructure services
- Cloud- and Kubernetes- endly
Write high-quality code in Java and Python to build reusable libraries, utilities, and automation components.
2. Lead Testing Architecture & Strategy
Assess current testing processes and identify gaps, risks, and areas of improvement.
Propose a strategic roadmap for future testing direction, frameworks, and tooling.
Collaborate with engineering managers and platform leadership to standardize testing practices across teams.
Evaluate new tools, technologies, and approaches to continuously improve the testing ecosystem.
3. Drive Adoption Across Multiple Infrastructure Teams
Partner with multiple product and engineering teams to help them adopt platform-wide testing frameworks.
Simplify onboarding, reduce complexity, and enable teams to use frameworks with minimal ction.
Provide templates, starter kits, documentation, and reusable components for ease of integration.
Offer technical guidance and support to ensure successful adoption and usage.
4. Work Closely With Existing Senior Test Engineer
Collaborate with the existing senior test engineer responsible for framework design and implementation.
Co-own the evolution of testing frameworks with her, ensuring both strategic and operational alignment.
Mentor, guide, and collaborate constructively to elevate testing quality and capability across the organization.
5. Hands-On Engineering & CI/CD Integration
Build custom tooling, utilities, and API integrations where needed.
Integrate frameworks with Gi b Actions and modern CI/CD pipelines.
Ensure test automation is seamlessly embedded into deployment workflows.
Work with Kubernetes-based environments for test execution and environment orchestration.
Mandatory Skills
Strong expertise in Azure Cloud or OpenShift
Solid hands-on experience with Kubernetes (deployments, services, controllers, debugging)
Strong coding skills in Java
Strong scripting skills in Python
Experience integrating testing frameworks with Gi b Actions CI/CD
Proven experience designing framework-level solutions (not just writing automation scripts)
Understanding of cloud-native architectures and infrastructure services
Preferred Skills
Experience with BDD, Performance, or Chaos testing frameworks
Exposure to large-scale distributed systems or platform services
Experience with developer enablement or platform engineering concepts
Strong analytical and architectural thinking
Ability to simplify complex testing approaches for broader adoption
Personal Attributes
Self-starter who can operate independently with minimal guidance
Strong ownership mindset with the ability to drive initiatives end-to-end
Excellent communication skills to work with leadership, architects, and cross-functional teams
Ability to influence, advocate, and bring teams together around standard testing practices
Passion for building frameworks, not just tests