Job Title: Testing SME (Infrastructure As A Service)
Experience: 12 years
Location: Bengaluru
Type: Fulltime
Must have Developed/Designed atleast 2 to 3 Frameworks.
Job Overview:
We are seeking an experienced Testing Subject Matter Expert (SME) to lead the design and implementation of an endtoend testing framework for our Infrastructure As A Service platform which include services like Kafka as a Service Cache as a Service Firewall as a Service and other infrastructure components. The SME will play a critical role in establishing the testing strategies choosing the right tools and mentoring the team. This individual will work closely with developers architects and infrastructure teams to ensure testing coverage across both private and public cloud infrastructures including Kubernetes environments.
Key Responsibilities:
Lead EndtoEnd Testing Framework Design: Collaborate with crossfunctional teams to develop a robust testing framework that supports infrastructure services running on Kubernetes platform.
BDD (Behavior Driven Development) Framework Setup: Establish a BDD testing framework for infrastructure services using tools like Cucumber SpecFlow or Behat.
Guide the team to write feature files define scenarios and develop step definitions.
Chaos Testing Implementation: Design and implement a Chaos Testing strategy to ensure infrastructure resilience under realworld failure conditions.
Performance Testing Strategy: Define and implement performance and load testing frameworks for critical services.
Use tools such as JMeter Gatling K6 or Locust to simulate highload scenarios and measure performance.
Nightly Build Automation: Set up automated testing in CI/CD pipelines for nightly builds to catch regressions early.
Integrate testing tools into pipelines using Github Actions etc..
Conformance Testing: Create and manage a conformance testing strategy to ensure services meet required compliance and standards.
Validate against cloudnative standards security policies and API conformance.
Security Testing (DAST/SAST): Recommend and implement Dynamic Application Security Testing (DAST) and Static Application Security Testing (SAST) tools.
Additional Responsibilities:
Tool Selection and Evaluation: Evaluate opensource and licensed tools for testing needs and recommend the best solutions for the organization.
Balance between costeffective tools and enterprisegrade solutions based on use cases.
Hybrid Cloud and Kubernetes Testing: Design testing strategies for both private and public cloud environments ensuring full test coverage across Kubernetes clusters in hybrid setups (e.g. VMware Tanzu for private cloud and Azure Kubernetes for public cloud).
Mentor and train the Team: Provide guidance and mentorship to junior engineers testers and developers in adopting the best practices for testing cloudbased platforms including Kubernetes environments.
Documentation and Best Practices: Create comprehensive testing guidelines playbooks and documentation to standardize testing procedures across teams.
Qualifications:
12 years of experience in software and infrastructure testing focusing on cloud and hybrid cloud environments.
Extensive experience in designing and implementing testing frameworks for IaaS services.
Expertise in setting up BDD frameworks using tools like Cucumber Selenium SpecFlow or Behat.
Proficient with Chaos Testing tools such as Chaos Monkey Gremlin or LitmusChaos within Kubernetes environments.
Strong handson experience with Performance Testing tools such as JMeter K6 Locust or Gatling.
Knowledge of security testing including DAST/SAST tools such as OWASP ZAP Burp Suite or SonarQube.
Familiar with CI/CD pipeline integration and automation tools like Github actions Terraform etc.
Proven experience working in hybrid cloud environments (private/public cloud) and Kubernetes clusters.
Preferred:
Knowledge of VMware Tanzu Kubernetes Azure Kubernetes Service (AKS) or AWS EKS for infrastructure automation and testing.
Exposure to cloudnative security and compliance standards (CIS NIST etc.).
Strong communication skills to collaborate with crossfunctional teams and present testing strategies to stakeholders.
cucumber,cd,bdd framework setup,chaos testing,tool selection and evaluation,kubernetes,infrastructure,ci,testing,cloud,testing framework design,ci/cd pipeline automation,sme,azure,selenium,aws,kubernetes testing,security,performance testing,security testing