Senior Quality Engineer

Posted 2 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Healthtech • Information Technology
The Role
Leads performance testing strategy and automation across QA, staging, pre-production, and production environments. Designs workloads, benchmarks, monitoring dashboards, test plans, and analysis reports; investigates complex application and infrastructure performance issues; and integrates testing into CI/CD pipelines. Mentors junior QA engineers and collaborates with development and operations teams on reliability, scalability, and continuous improvement.
Summary Generated by Built In
Overview

Designing comprehensive performance testing strategies, and collaborating with cross-functional teams to ensure system reliability, scalability, and responsiveness across applications

Work closely with development and operations teams to Identifying key performance indicators (KPIs) and establishing benchmarks, monitoring solutions, and dashboards that provide real-time insights into system performance.

Lead the troubleshooting and resolution of complex performance-related issues in QA, Staging, Pre-production and/or Production environments.

Provide guidance and mentorship to junior QA engineers, fostering a culture of quality and continuous learning.

Utilize industry-standard performance testing tools (e.g., JMeter, LoadRunner, Gatling) to simulate real-world scenarios and measure system performance, staying current with emerging tools and technologies in the performance testing space.

Collaborate with development, QA, and operations teams to integrate performance testing into the continuous integration and continuous deployment (CI/CD) processes, providing guidance and support to team members on performance testing best practices.

Analyze the CPU Utilization, Memory usage, Network usage, Garbage Collection to verify the performance of the applications.

Generate performance graphs, session reports, and other related documentation required for validation and analysis.

Create comprehensive performance test documentation, including test plans, test scripts, and performance analysis reports, effectively communicating performance testing results and recommendations to technical and non-technical stakeholders.

Duties & Responsibilities

Bachelor’s or Master’s degree in computer science, Engineering, or a related field.

6-9 years of experience with industry-standard performance test automation using tools like JMeter, BlazeMeter, Taurus, NeoLoad, LoadRunner (Optional)

Strong scripting knowledge in Beanshell/ Java/Python programming

Expertise in Test Planning, Test Strategy, workload model design, Test case design, Test Environment Setup, Test Data Setup, Defect Management.

Skills Required

Good experience in NFR gathering from scratch for performance testing project.

Understand hardware and software architecture to effectively design and execute performance tests.

Experience in system monitoring techniques and tools such as Perfmon, Linux Performance Observability

Experience with one or more Application Performance Management software such as DataDog, AppDynamics or HoneyComb

This position requires a dynamic, hard-working and ambitious individual with excellent oral and written communication skills

Knowledge of Unix/Windows hardware, software, and applications environments (Java, .Net and Open Source) and a solid understanding of their associated capacity and performance indicators

Experience in investigating complex application/infrastructure performance issues

Extensive experience with AWS cloud technologies and containerization (Docker/Kubernetes).

Integrate automated tests into the CI/CD pipeline using Jenkins or Azure DevOps to achieve continuous testing and deployment.

Good to have knowledge of Frontend Performance testing for web and mobile.

Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) is a plus.

Strong verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Agile development experience

Skills Required

  • Bachelor's or Master's degree in computer science, engineering, or a related field
  • 6-9 years of experience with performance test automation
  • Experience with JMeter, BlazeMeter, Taurus, or NeoLoad
  • Strong scripting knowledge in Beanshell, Java, or Python
  • Expertise in test planning, test strategy, workload model design, test case design, test environment setup, test data setup, and defect management
  • Experience gathering non-functional requirements for performance testing projects
  • Understanding of hardware and software architecture for performance test design and execution
  • Experience with system monitoring techniques and tools such as Perfmon and Linux performance observability
  • Experience with application performance management software such as DataDog, AppDynamics, or Honeycomb
  • Knowledge of Unix and Windows hardware, software, and application environments
  • Understanding of Java, .NET, and open-source application environments and associated capacity and performance indicators
  • Experience investigating complex application and infrastructure performance issues
  • Extensive experience with AWS cloud technologies and containerization using Docker or Kubernetes
  • Experience integrating automated tests into CI/CD pipelines using Jenkins or Azure DevOps
  • Strong verbal and written communication skills
  • Agile development experience
  • Experience with LoadRunner
  • Frontend performance testing experience for web and mobile applications
  • Experience with AI/ML frameworks such as TensorFlow or PyTorch
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
1,517 Employees

What We Do

Better operations. Better outcomes. As the leader in healthcare operations solutions, anchored in governance, risk management, and compliance, symplr enables enterprise customers to efficiently navigate the unique complexities of integrating critical business operations in healthcare. Our healthcare-specific software solutions and professional services provide value far beyond single, siloed solutions and enhance customers’ ability to achieve truly connected, integrated, enterprise-wide operational efficiencies. For over 30 years, healthcare organizations have trusted our expertise and depended on our provider data management, workforce and talent management, contract management, spend management, access management, and compliance, quality, safety solutions to help drive better operations for better outcomes.

Similar Jobs

JumpCloud Logo JumpCloud

Senior Quality Engineer - India

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
800 Employees

Empower (empower) Logo Empower (empower)

Senior Engineer

Fintech • Payments • Financial Services
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
11963 Employees

CoinsPaid Logo CoinsPaid

Quality Assurance Engineer

Blockchain • Fintech • Payments • Cryptocurrency
Remote or Hybrid
6 Locations
221 Employees

Symplr Logo Symplr

Senior Quality Engineer

Healthtech • Information Technology
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
1517 Employees

Similar Companies Hiring

OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account