Senior Mobile Performance Tester (Hyderabad)

Senior Mobile Performance Tester (Hyderabad)

03 Nov
|
Ciber
|
Hyderabad

03 Nov

Ciber

Hyderabad

Senior Native Mobile Performance Testing Engineer

Primary Technologies: Apache JMeter | BlazeMeter | BrowserStack

Experience Required: 5-10 Years

Primary Specialization: Native Android and iOS Application Performance Engineering

Position Summary

We are seeking a highly skilled, hands-on Senior Native Mobile Performance Testing Engineer with deep expertise in Apache JMeter, BlazeMeter, and BrowserStack to design, develop, execute, and analyze performance tests for enterprise-native Android and iOS applications.

This position is specifically focused on native mobile applications installed and executed directly on Android and iOS devices-not mobile websites, mobile browsers, or responsive web applications.

The ideal candidate will have strong proven experience testing native mobile application packages (APK/AAB and IPA), combining JMeter/BlazeMeter protocol-level load testing with BrowserStack real-device native application automation to assess end-user responsiveness, application stability, backend scalability, and overall performance.

The successful candidate must be capable of independently developing performance test frameworks, implementing realistic native mobile application workloads, executing distributed load tests, automating native application user journeys on real devices, and diagnosing performance bottlenecks across the mobile device, application, network, APIs, and backend infrastructure.

This is a hands-on technical engineering position requiring strong scripting, mobile automation, performance analysis, troubleshooting, and technical leadership capabilities.

Key Responsibilities

Native Android and iOS Application Performance Testing

- Design and execute performance tests for native Android and iOS mobile applications , rather than browser-based mobile applications.
- Test installable mobile application packages (APK/AAB and IPA) across real Android and iOS devices.
- Develop realistic workloads representing critical native application business transactions, user journeys, and production usage patterns.
- Measure native application startup and launch times, screen transition times, transaction completion times, responsiveness, and stability.
- Evaluate mobile application CPU utilization, memory consumption, rendering performance, battery impact, and application crashes using appropriate device-level instrumentation.
- Analyze native application performance under Wi-Fi, 4G, 5G, and varying bandwidth, latency, jitter, and packet-loss conditions.
- Identify performance bottlenecks involving native application code, mobile SDKs, device resources, API communication, and backend infrastructure.
- Evaluate performance differences across device models, hardware configurations, Android/iOS versions, and network conditions.

JMeter and BlazeMeter Performance Engineering

- Develop, enhance,



and maintain sophisticated JMeter scripts that simulate backend API traffic generated by native Android and iOS applications.
- Implement advanced HTTP(S)/REST scripting, correlation, parameterization, JSON processing, authentication handling, and dynamic test data.
- Configure and execute distributed performance tests using BlazeMeter.
- Design and execute load, stress, spike, endurance, capacity, scalability, and resiliency tests.
- Establish realistic workload models covering concurrent users, transaction distribution, pacing, think time, and ramp-up/ramp-down patterns.
- Analyze response-time percentiles, throughput, transaction rates, error rates, and infrastructure utilization.
- Build reusable performance testing frameworks and integrate automated tests into Agile and CI/CD pipelines.
- Correlate backend load-test results with performance observations from native Android and iOS devices.

BrowserStack Native Mobile Application Testing

- Configure and execute automated native Android and iOS application tests using BrowserStacks real-device infrastructure.
- Use BrowserStack App Automate, App Live, and applicable real-device capabilities for testing installed mobile applications.
- Develop and maintain native mobile automation scripts using Appium or equivalent mobile automation frameworks.
- Automate application launches, native screen navigation, user interactions, and critical business transactions.
- Execute native mobile application automation scenarios in parallel with JMeter/BlazeMeter protocol-level load tests .
- Measure native application responsiveness and end-user experience while backend services are subjected to varying load conditions.
- Capture and correlate automation timings, native application logs, device diagnostics, and backend telemetry through supported BrowserStack capabilities and complementary instrumentation.
- Investigate performance differences across Android and iOS devices, operating system versions, and network configurations.

Key: BrowserStack experience must involve testing native mobile applications installed on real devices. Experience limited to opening websites in mobile browsers through BrowserStack does not meet the primary requirement.

Performance Analysis and Technical Leadership

- Define comprehensive native mobile application performance testing strategies, test plans, workload models, SLAs, SLOs, SLIs, and measurable acceptance criteria.




- Perform detailed performance diagnostics and root cause analysis using Dynatrace, Datadog, AppDynamics, Splunk, or comparable observability platforms.
- Correlate native application behavior with API latency, distributed traces, application logs, and infrastructure metrics.
- Evaluate performance risks associated with mobile application releases, operating system updates, SDK changes, and backend architecture modifications.
- Collaborate with native Android/iOS developers, DevOps, application architecture, and infrastructure teams.
- Assess testing environment readiness, device coverage, monitoring availability, and test-data requirements.
- Participate in Agile sprint activities and incorporate native mobile performance testing into continuous delivery.
- Prepare comprehensive performance reports, bottleneck analyses, and actionable recommendations.
- Provide technical guidance to performance engineers while remaining actively involved in scripting, automation, execution, and troubleshooting.

Required Technical Skills

- Apache JMeter: Advanced scripting, HTTP(S)/REST protocols, correlation, parameterization, assertions, workload modeling, and distributed execution.
- BlazeMeter: Cloud-based performance testing, distributed load generation, orchestration, reporting, and performance analysis.
- BrowserStack: Native Android/iOS application testing on real devices using App Automate, App Live, and relevant diagnostic capabilities.
- Native Mobile Automation: Strong hands-on experience with Appium or comparable frameworks automating installed Android/iOS applications.
- Native Mobile Architecture: Understanding of application lifecycle, native UI interactions, API communication, mobile SDKs, authentication, background processing, and backend dependencies.
- Mobile Performance Diagnostics: Experience measuring application responsiveness, startup time, CPU, memory, rendering, crashes, and device resource consumption using appropriate diagnostic tools.
- Performance Monitoring: Experience with Dynatrace, Datadog, AppDynamics, Splunk, or equivalent enterprise observability platforms.
- Technical Foundations: JSON, regular expressions, REST APIs, Git, CI/CD, cloud infrastructure, and performance troubleshooting.

Required Experience and Qualifications

- 5-10 years of overall experience in performance testing and performance engineering.
- Demonstrated hands-on performance testing experience with installed native Android and iOS applications , beyond mobile browser or mobile web testing.
- Advanced technical proficiency with Apache JMeter and BlazeMeter.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior Mobile Performance Tester (Hyderabad)
🏢 Ciber
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior mobile performance tester (hyderabad) / hyderabad