Job Description :
Role : iOS/Mobile performance Tester

Duration : 12 Plus Months Contract

Location : Seattle, WA



This is a hands-on position for one of eDataForce Consulting LLC clients and will be based in Seattle, WA reporting to Client Manager. This is a customer facing job with emphasis on being a highly technical liaison between the client and the application development and IT teams, in addition to possessing diverse performance engineering skills.
Must have a software engineering background preferably in java with good communications skills (verbal and written), and work well within a team, present a good image to the client, including appearance, on-time presence, strong work ethic, good interpersonal skills, etc.
Create / Review and understand performance requirements and use cases
Develop performance scripts, conditions, assertions, data and expected results using JMeter within AWS EC2 environments and within CI/CD (Jenkins) automation methodologies
Design and or use existing (10K – 100K users) performance scenarios for Performance, Load, Stress, Endurance and Chaos testing to collect, measure and analyze the impact to applications, service layers and core systems components (servers, networks, storage, JVM’s) performance
Must be good at understanding and explaining detailed performance result information
Involvement in performance, diagnostic and tuning activities specific to java software, services and web technology
Understands and defines systems monitoring, collects and analyzes monitoring data in production to support root cause analysis using Application Performance Monitoring (APM) based solutions and others
Manages and Tracks work using management tools (e.g. HP ALM/JIRA)
Learn & enhance best practices and provide technical guidance to other team members
Works with key solutions architects and business managers to define the Key Performance Indicators (KPI’s) and Service Level Agreement (SLA) for all the business processes to be tested
Works closely with development teams to analyze, discover and conduct performance causal and mitigation methods



Skills, Knowledge, Experience, Education, Licensure and Certifications
REQUIRED
Bachelor’s Degree in Computer Science, Mathematics, or similar field or related work experience
5+ years of experience in dedicated Performance engineering, Performance testing and benchmarking.
Ability to self-manage, work decisively and within teams or under direct management supervision
Must have experience with mobile performance testing, specifically in iOS.
Experience with JMeter Performance, Load, Stress, Endurance and Chaos testing of Web and Mobile applications.
Expert understanding of performance testing methodologies best practices
Experience in Server & JVM Monitoring and Infrastructure Monitoring using Splunk
Familiarity with APM suites (App Dynamics or New Relic and others)
Experience in writing database queries preferably using Oracle and MySQL (Maria DB nice to have)
Ability to find root cause of performance bottlenecks and assist with corrective action to improve performance of the applications using software engineering development and diagnosis methods
Experience in tackling problems of load, scale, and optimizations of large-scale java applications
Strong expertise in automated testing.
Familiarity with MongoDB analytics & Appium is a plus.



Advanced experience with:
JMeter
AWS EC2 environments
HP ALM
Splunk
Jenkins
Oracle, MySQL & general database query knowledge
             

Similar Jobs you may be interested in ..