System Test Engineer

AVEVA

Bangalore, India
Hybrid
Microservices and cloud apps testing
Automation framework enhancement
Performance test frameworks (k6)
Collaborate with platform, data, and apps development teams to design and perform tests, automate integration and end-to-end tests with critical digital twin business use cases, and conduct performance and regression testing

Job Summary

  • Collaborate with platform, data, and apps development teams to design and perform tests, automate integration and end-to-end tests with critical digital twin business use cases, and conduct performance and regression testing.
  • Enhance the platform's automation framework, develop and maintain shared automation libraries, tools, and tests, and improve performance test frameworks developed in K6 for throughput, scaling, and performance testing.
  • AVEVA offers comprehensive benefits including gratuity, medical and accidental insurance, attractive leave entitlement, childcare support, education assistance, and well-being support.

Matching Summary

Collaborate with platform, data, and apps development teams to design and perform tests, automate integration and end-to-end tests with critical digital twin business use cases, and conduct performance and regression testing.

Skills & Requirements

Must-have

  • microservices and Cloud apps testing
  • automation framework enhancement
  • performance test frameworks (K6)
  • CI/CD tools (Git, Azure DevOps)
  • microservices development
  • cloud deployment standards

Nice-to-have

  • knowledge graph, GraphQL knowledge
  • industry automation best practices
  • OSiSoft PI systems integration
  • AVEVA Datahub integration

Key Requirements

  • 3 to 7 years of experience
  • Bachelor/Master's in Computer Science
  • 7+ years of relevant industry experience
  • SaaS, IaaS, or PaaS multi-tenant software systems experience
  • Performance and load testing microservices using K6
  • Test automation using MS Test, XUnit, PactFlow, Spec Flow, Playwright, Postman
  • Developing performance and automation test frameworks
  • Strong development in C#, .NET, Typescript/JavaScript, Python
  • Exposure to microservices, Azure functions, Kubernetes, containers
  • Development quality practices (debugging, refactoring)
  • Experience with CI/CD tools (Git, Maven, Gradle, Docker, Kubernetes, Jenkins, Azure DevOps)
  • Building pipelines using YAML
  • Hands-on experience with Redis, Kafka, NoSQL databases
  • Proven experience leading and coaching others

Work Rights

Not specified

Tailored Resume

Cover Letter