QA Consultants

Performance Engineer/Lead - Toronto, Ontario

All jobs Print Apply
English

Job

Active since 11-04-2016 Job category IT - Services & support
Location Toronto, Ontario Level -
Educational level Bachelor / Graduate Employment type -
Hours 0 Salary -
The Performance Test Lead/Engineer role will provide leadership and comprehensive analysis applications and infrastructures meet and/or exceed the load requirements.

Utilizing load, stress, and analysis tools to model performance in the production environments, recommend and initiate tuning and optimization activities, resolve complex technology bottlenecks, and lead with the diagnosis/resolution of performance and capacity related problems.


Responsibilities

Application Performance Management Strategy

  • Develop performance test plans / strategy
  • Design Benchmarks, methodology, and analysis tools to be adopted
  • Review current applications infrastructure and identify key performance indicators leading to the establishment of acceptable performance baselines
  • Enhance user experience by measuring and optimizing user interface across mobile devices
  • Analyze large scale distributed environments and optimize performance bottlenecks including user interfaces (browsers, mobile devices)
  • Build and maintain performance testing scripts for multiple protocols (web, APIs, MQ, GUI, etc.) using HP LoadRunner, Jmeter and other industry standard tools
  • Designing test environment and scripts, measure and analyze performance characteristics, root-cause analysis and debugging of problems
  • Applying performance analytical skills build load testing models that reflect business forecasted numbers

Performance Tuning

  • Provide leadership for performance/load and stress testing by working directly with quality assurance management, project management, business and functional analysts, developers, infrastructure, and testers
  • Execution of capacity, load, stress, soak and other types of performance tests
  • Web and application server performance tuning expertise with Microsoft IIS, Apache, Weblogic, Websphere
  • Responsible for developing targeted tests that enable end to end performance measurements and tuning
  • Work with development and infrastructure teams to identify potential application infrastructure bottlenecks and provide remediation plans
  • Develop performance models for Key Application and Infrastructure components
  • Create actionable analysis to help resolve performance bottlenecks

Desired Skills and Experience
All requirements are based on 5-8 plus years of experience and include, but are not limited to the following:

  • Strong background with object-oriented programming languages (C++, Java); experience with Javascript is a plus
  • Knowledge of relational database, NoSQL databases and SQL tuning
  • Performance tuning experience with Web and Application Servers Apache in Windows and UNIX environment
  • Direct Experience profiling and performance analysis expertise with a track record of optimization
  • Expert knowledge of HTTP, HTTPS, and TCP/IP performance considerations
  • Experience with n-tiered web application architecture (web, app, database)
  • Experience with standard profiling/monitoring tools, Visual VM etc.
  • Expertise with industry standard load load testing tools like HP LoadRunner, Performance Centre, JMeter, Neoload, SOASTA
  • Knowledge of browser profilers (e.g. dynTraceAjax, HttpWatch, Firebug, YSlow, PageSpeed)
  • Familiar with Java Debugging/ Monitoring Software (e.g. JProbe, DynaTrace)
  • Understanding, measuring and tuning of n-tier applications in highly clustered environments
  • Ability to multi-task and balance competing requirements and work
  • Effective organizational and problem solving skills

Education

Bachelor’s Degree in Computer Science, Engineering

More information
This listing is a full-time job

Job category IT - Services & support
Industry / Industries IT
Region Canada
Keywords Performance and Tuning and Load

Contact information

Name Gavriel Levy

Location

Apply