Stay in Touch

TITLE

 

Staff Performance Test Engineer

COMPANY

 

MobileIron

LOCATION

 

Bangalore, IN

Description

MobileIron is the secure foundation of modern work. Think of the way you work today and how important the safety of your data has become. With today’s distributed workforce, for us to stay productive, it’s imperative that we can access our devices and data safely, anytime, anywhere. MobileIron provides that peace of mind to organizations and their employees – an always-on secure and convenient access, no matter what device you use or where you are. Chosen by over 17,000 global enterprises, MobileIron is the leading standalone Enterprise Mobility Management (EMM) and Unified Endpoint Management provider (UEM).

 

Following a 7-year leadership position in Gartner’s Magic Quadrant for EMM, in 2018, MobileIron was also recognized as a leader in Gartner’s inaugural Magic Quadrant for UEM.

 

Are you excited about winning in cloudsecurity, and mobility? We are looking for passionate people to help us build the next chapter of MobileIron. Join us as we rapidly innovate to meet the needs of our growing customer base.

 

 

 

Responsibilities:

 

Perform load, stress, reliability, capacity tests on MobileIron’s Product Line 
Work with development teams through the design and provide recommendations in the early development stages to ensure adoption of performant design principles and practices 
Responsible for creating performance use cases, scenarios and performance test plans 
Analyze test results and troubleshoot product issues with developers to identify the root cause and provide solutions 
Work and collaborate with remote teams to resolve any blocking issues 
Interact with cross-functional groups including peer engineering teams, product managers, and customer support 
Work with the performance development team on building the tools necessary to support performance testing 
Work in an Agile/Scrum team(s) 
Work with SRE team for RCA of production issues

 

Qualifications:

 

8+ years of hands on experience with performance measurement, analysis, and optimization of enterprise Java applications 
Experience conducting benchmark and/or workload testing using automation tools and frameworks for performance measurement and analysis (Jmeter) 
Hands on Java coding, solid understanding of object-oriented design and testing patterns 
Experience in tuning J2EE Complaint Application Servers like Tomcat 
Understanding of JVM, garbage collector tuning, heap & thread dump analysis 
Solid understanding of system metrics (cpu, memory, IO, network), performance attributes like throughput, concurrency and latency and their correlations 
Work experience with Unix/Linux and shell scripting 
Able to work in a collaborative team-oriented environment across multiple Infrastructure and application groups providing constructive feedback, recommendations and direction 
Knowledge of database fundamentals, and experience with one or more database technologies like Postgres, Oracle, MySQL 
Understanding of common networking protocols, packet-capture analysis and experience working with Wireshark 
Experienced in Unix/Linux, Networking and Security technologies 
Experience with Java profiling tools, APM tools (Dynatrace, Appdynamics). 
Masters/Bachelors degree (CS, CE, or EE preferred) 

 

Desired skills:

5+ years of experience in testing highly scalable enterprise client-server software 
Strong knowledge of networking (HTTP/HTTPS, TCP/IP, and related web technologies) 
Experience with using a network trouble shooting tool (Wireshark, TcpDump) 
Strong knowledge of proxies (forward, reverse, email, web) 
Experience with troubleshooting applications (log analysis, config analysis and debugging) 
Public Key Infrastructure (PKI), SSL 
Experience with HTTP communication using Certificate Authentication
Knowledge of load balancing server (ex. F5, HA proxy, Nginx) 
Performance testing experience in any cloud based environment like Azure, AWS etc is a plus

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup