Senior Test Engineer

Technology, Data & Digital · Software & Web Development · QA & Testing · Software Engineering

In short

We are looking for an experienced CIS Test Architect to define and lead quality engineering, test automation, performance engineering, and resilience strategy for enterprise-scale distributed systems. This role involves technical leadership across the testing lifecycle, improving automation, strengthening platform resilience, and increasing release confidence in high-transaction telecom environments.

Responsibilities

  • Define and maintain the overall test strategy, test architecture, and roadmap for CIS solutions.
  • Lead functional, system integration, API, database, and UAT activities.
  • Own test planning, estimation, test management, execution governance, and quality reporting.
  • Design scalable automation frameworks using Selenium, Karate, Python, Shell Scripting, and Groovy.
  • Integrate automated testing into CI/CD pipelines using Jenkins and GitLab.
  • Plan and execute load, stress, endurance, scalability, and performance testing.
  • Perform bottleneck analysis across application, database, middleware, infrastructure, and network layers.
  • Lead resilience testing covering failover, recovery, high availability, and disaster recovery.
  • Validate distributed systems, microservices, cloud-native architectures, and Infinispan or similar in-memory data grids.
  • Analyze thread and heap dumps and support JVM performance tuning.
  • Establish monitoring and troubleshooting practices using Grafana, Prometheus, and ELK Stack.
  • Collaborate with development, architecture, DevOps, infrastructure, operations, and customer teams.
  • Support production incident analysis, root-cause investigations, and preventive quality improvements.
  • Contribute to technical presentations, customer discussions, design reviews, and solution assessments.
  • Define quality objectives, track success metrics, mentor test engineers, and promote engineering best practices.

Requirements

  • 8–15 years of experience in software testing, quality engineering, test architecture, or performance engineering.
  • 2–5 years of hands-on experience with CIS Solutions is mandatory.
  • Strong experience in test strategy and architecture for enterprise-scale distributed systems.
  • Experience with high-transaction environments, preferably 10,000+ TPS.
  • Strong written and verbal communication skills in English.

Desired Qualifications

  • Telecom platforms and large-scale transaction processing systems.
  • Infinispan or comparable in-memory data grids.
  • Production incident analysis and performance tuning.
  • Highly available and geographically distributed systems.
  • Cloud-native platforms and containerized deployments.
  • Working in matrix organizations and collaborating across technical teams.
  • Strong analytical and structured problem-solving skills.
  • Ability to work independently with minimal supervision.
  • Excellent customer focus and stakeholder management.
  • Ability to communicate complex technical concepts clearly.
  • Confidence in technical presentations and customer discussions.
  • Strong ownership of quality, delivery outcomes, and continuous improvement.
  • Ability to mentor engineers and influence engineering practices across teams.

Benefits

  • Outstanding opportunity to use skills and imagination to push the boundaries of what's possible.
  • Build solutions never seen before to some of the world's toughest problems.
  • Be challenged, but not alone.
  • Join a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
#Computer Science#Electrical Engineering#Electronics Engineering#Electronic Engineering#Agile Methodologies#Agile#API#Telecommunication#Requirements Analysis#Radio Technology
Ericsson Logo

Company

Ericsson

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bangalore, India

Applicants

Be an early applicant