Performance Tester

Eagle is currently seeking a Performance Tester for a nine (9) month contract opportunity, scheduled to begin immediately.

Key Responsibilities

The successful candidate will be responsible for:

  • Applying DevOps, Agile/SCRUM and continuous delivery practices;
  • Contributing to Quality Assurance testing standards and best practices;
  • Analyzing and identifying testing approaches based on risk tolerance to meet medium to complex business needs;
  • Understanding the complexities of full-stack environment with occasional support;
  • Keeping scrum team updated ahead of time on future work and align work with the release dates;
  • Developing test execution strategy and test plan with occasional support;
  • Providing recommendation to the team based on performance results, include examples and artifacts with occasional support;
  • Supporting environment tuning changes with occasional support;
  • Documenting and reporting final test results to PO with occasional support;
  • Using troubleshooting and problem-solving skills to deliver solutions to problem areas of simple to medium complexity;
  • Handling competing priorities while ensuring deliverables are met;
  • Continually assessing new tools and methodologies for Quality Assurance to identify opportunities for increased effectiveness and efficiencies;
  • Developing test scripts using .NET C#, C++, Java, or others;
  • Designing and developing test scripts for simple to medium features;
  • Maintaining performance test suite;
  • Working through technical challenges outside their skillsets;
  • Fostering a culture of team collaboration and continuous improvement;
  • Promoting active listening with team members;
  • Promoting and supporting Peer Review of team deliverables, contributing to the development of consistent and effective documentation that adheres to team standards and templates;
  • Communicating clearly, both written and verbally with directions and minimum level of support;
  • Managing own time and schedule within overall project plan, can effectively control scope of own work;
  • Building, maturing, and delivering capabilities that are appropriate for the client within delivery automation domain;
  • Following policies and standards related to Development;
  • Contributing to knowledge sharing among peers;
  • Proactively sharing knowledge with members of IS to help them adopt Development best practices;
  • Ensuring the appropriate testing and monitoring tools/technologies are configured accordingly with the test objectives/project team requirements; and,
  • Performing data/logs analysis when needed to analyze issues in Performance and/or Production environments.

Skills and Qualifications

The qualified candidate must have:

  • A University, college, or Technical Degree/Diploma in Computer Science or Computer Engineering, IT or related field;
  • ISTQB Performance Testing Certification required or equivalent testing experience;
  • Four (4) to seven (7) years of work experience in Performance testing and experience tuning of applications and environments;
  • One (1) to two (2) years of work experience in writing custom code and develop scripts using C#, C++, and Java;
  • One (1) to two (2) years of work experience with Application Performance Monitoring tools using Dynatrace or App Dynamics or similar tool;
  • One (1) to two (2) years of work experience with designing the performance testing approach for the simple to medium features;
  • Experience with load testing tools Microsoft Visual Studio C#, HPE LoadRunner, and Apache JMeter;
  • Hands on experience in writing scripting, creating and executing scenarios, collecting and analyzing performance metrics;
  • Strong experience in writing test script in performance testing tool for the web, API, JSON, ISO Messages, and Desktop based applications;
  • Strong experience in designing test scenarios, and test scripts as per business requirements;
  • Experience in installing and configuring performance tools;
  • Experience executing test scenarios to meet non-functional requirements;
  • Experience creating required test data and data loads for each performance test run;
  • Experience in maintaining test artifacts and ensure they meet expectations;
  • Experience in writing SQL queries, query execution plans, and optimization techniques;
  • The ability to communicate effectively across multiple teams/external vendors;
  • Knowledge of performance bottlenecks and end-to-end performance measures;
  • Experience in conducting load tests in Cloud and VMWare environments;
  • Experience in analyzing data gathered from performance test runs and identify areas for potential performance improvements;
  • The ability to conduct troubleshooting in support of remediation efforts as required;
  • Working knowledge of Microsoft Office Suite including Word, Excel, and PowerPoint, Visio;
  • Experience with Team Foundation Server, Azure DevOps, Splunk, Power BI and GitHub;
  • Strong verbal and written communication skills in English;
  • Experience working within an Agile/Scrum environment; and,
  • Formal banking/financial sector training/certification is considered an asset.

Don’t miss out on this opportunity, apply online today!

Eagle is an equal opportunity employer and will provide accommodations during the recruitment process upon request. We thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an assignment as a temporary employee of Eagle.
 

  • Posted On: November 15, 2019
  • Job Type: Contract
  • Job ID: 64320
  • Location: Edmonton AB