Wondering if you are available for a Contract position for a Performance Test Engineer role with one of our clients in Canada. If you are interested and need more information, please reach out to me via E-mail.
Role: Performance Test Engineer
Location: Toronto, ON (Hybrid Position)
Role and Responsibilities:
- Lead test planning, preparation, and execution activities.
- Analyze, develop, debug, execute, and maintain complex automated test cases.
- Be responsible for all project/release testing (e.g., integration, business acceptance, performance, operability, deployment verification).
- Coordinate testing planning and support with partners (e.g., business, CIO group, Infrastructure).
- Lead documentation creation, review, and sign-off (e.g., test strategies, plans, schedules, cost estimates, test cases, dashboards, defect logs, test phase closure reports, entry/exit criteria, and gating).
- Apply risk analysis methodologies and tools aligned with the project's development approach.
- Prioritize testing tasks, ensure milestones and activities are completed as scheduled.
- Create and execute test cases to meet team timelines.
- Ensure testing does not impact the production environment and complies with information security/privacy policies.
- Chair daily defect status calls, document, track, and report on testing activities and defects.
- Build and maintain test environments, monitor, troubleshoot, and resolve issues.
- Coordinate code deployments, maintenance upgrades, and project testing across various environments.
- Follow established testing processes, identify, assess, and address issues, develop contingency plans as needed.
- Participate in audit reviews and gate reviews, ensuring artifacts meet standards and gating criteria.
- Communicate scope changes impacting testing timelines, costs, or risks.
- Identify, notify, escalate, and monitor issues, and recommend solutions.
- Track financials and resources needed for projects.
- Use tools to develop and maintain virtualized services, components, and environments.
- Coach colleagues and serve as a reference for the requirements management lifecycle.
Must Have Skills:
- Garbage Collection Analysis
- Server / Host Capacity Analysis
- Understanding of RESTful API design
- Understanding of DevOps and Agile Methodology
- Understanding of Three-tier web architecture pattern and Client-Server model
- Strong foundation in programming and scripting
- Ability to learn new programming languages
- Good to have: BlazeMeter, APM tools (e.g., App Dynamics, New Relic), Cloud Computing knowledge, IBM PMAT, NodeJS frameworks (ExpressJS, KeystoneJS, SocketIO), Bootstrap CSS, Git, Bitbucket, MongoDB, Microsoft Excel, Access, SQL, Confluence, Python, Jython, Java, C#, Ruby, VBA, Jenkins, Splunk, Jira, HP ALM