Talent.com
Citi
Non-Functional Testing EngineerCiti • Winnipeg, Canada
Les candidatures ne sont plus acceptées
Non-Functional Testing Engineer

Non-Functional Testing Engineer

Citi • Winnipeg, Canada
Il y a 5 jours
Type de contrat
  • Temps plein
Description de poste
Team Context

The Prime Services horizontal team is a critical component of our engineering organization, focusing on delivering robust and high-performance solutions tailored to the unique demands of Prime Services applications. Within this structure, the Non-functional team acts as a horizontal gating function, ensuring the scalability, robustness, and overall resilience of our applications through rigorous and effective testing methodologies. We are committed to upholding the highest standards of application quality, performance, and stability across Prime, Futures, and Clearing applications. Your Role as an Engineer

As a Non-Functional Testing Engineer (AVP), you will be a hands‑on technical expert focused on the execution and delivery of non‑functional testing initiatives for Prime, Futures, and Clearing applications. You will apply your strong technical expertise in performance engineering, observability, and systems profiling to ensure applications meet stringent performance, scalability, reliability, and security requirements. Your primary focus will be on: Execution & Delivery: Designing, developing, and executing comprehensive non‑functional testing strategies and plans, ensuring high‑quality delivery. Technical Deep Dive: Applying deep technical knowledge to conduct hands‑on testing, detailed analysis, and tuning, directly contributing to the optimization of application performance. Tooling & Automation: Developing and maintaining advanced testing frameworks, tools, and simulations that mimic real‑world operational scenarios, including performance test scripts and automation. Collaboration & Integration: Working closely with development, architecture, DevOps, Production Support, and UAT teams to integrate non‑functional testing into CI/CD pipelines and embed requirements early in the development lifecycle. Problem Solving: Identifying and analyzing performance bottlenecks, failure points, and risks within application architectures, and providing actionable insights for resolution and optimization. Where You Fit In

You will be at the intersection of engineering excellence and critical business operations within the Prime, Futures, and Clearing spaces. Your direct, hands‑on contribution will significantly impact the reliability and performance of our applications, which are fundamental to our clients' success and our market position. You will be instrumental in ensuring that our technology not only functions but excels under pressure, providing a stable and scalable platform for complex financial operations. This role offers the opportunity for significant technical contribution, driving innovation, and making a tangible impact on high‑visibility projects within a dynamic and intellectually stimulating environment. Key Responsibilities

Non‑Functional Testing (NFT) Execution: Design, develop, and execute comprehensive Non‑Functional Testing (NFT) strategies including performance, load, stress, endurance, and resiliency testing for Prime, Futures, and Clearing applications. CI/CD Integration & Collaboration: Work closely with application development, DevOps, and Production Support teams to integrate non‑functional testing into CI/CD pipelines, ensuring seamless and continuous quality assurance. Performance Scripting & Workload Modeling: Develop and maintain robust performance test scripts, scenarios, and realistic workloads based on detailed business and technical requirements. Application Profiling & Tuning: Perform in‑depth application profiling and tuning, including heap and thread dump analysis, Splunk and other log profiling, SQL profiling, and AWR analysis to precisely identify performance bottlenecks at the code, configuration, and architectural layers. Bottleneck Identification & Optimization: Actively identify performance bottlenecks and architectural limitations, analyzing test results to provide actionable insights and recommendations for improving application throughput, latency, scalability, and overall capacity. Capacity Planning Support: Support capacity planning initiatives by identifying infrastructure headroom requirements and proactively addressing gaps between production and performance environments. Observability & Monitoring Contribution: Contribute to building and improving observability and monitoring capabilities using industry‑standard tools and practices. Defect Triage & Root Cause Analysis: Participate in performance defect triage and conduct thorough root cause analysis with cross‑functional teams to resolve complex performance issues. Resiliency & Chaos Engineering: Support resiliency and reliability initiatives, including participation in controlled failure testing and chaos engineering exercises (where applicable), to validate system robustness. Process Adherence & Documentation: Ensure strict adherence to Non‑Functional Testing standards, processes, and best practices throughout the SDLC. Document test approaches, results, metrics, and recommendations using Confluence or similar knowledge repositories. Experience

5–7 years of hands‑on experience working with Performance Testing and Performance Engineering, with a proven track record in optimizing complex financial applications. 2–3 years of practical experience specifically in Chaos Engineering, designing and executing experiments to validate system resilience and fault tolerance. Excellent knowledge of performance engineering principles, observability techniques (including tools like Splunk, Grafana), resiliency patterns, and Site Reliability Engineering (SRE) practices. Proficient in identifying bottlenecks and recommending optimization strategies to improve applications' throughput and capacity. Technical Skills

Software Development Lifecycle & Methodologies: In-depth knowledge of software development and testing lifecycle methodologies, with extensive experience in Agile practices, project management, and issue tracking using Jira. Performance Engineering Tools: Proficient with leading performance testing tools including LoadRunner, LoadRunner Enterprise, and JMeter, along with custom scripting for test automation. Observability & Monitoring Platforms: Well‑versed in observability and monitoring solutions such as AppDynamics, Splunk, Grafana, and the ELK (Elasticsearch, Logstash, Kibana) stack. Cloud Native & Distributed Technologies: Experience with containerization and orchestration technologies like OpenShift and Kubernetes, and distributed messaging systems like Kafka. Programming & Database Expertise: Hands‑on experience with programming languages (e.g., Python, Java) and database technologies (e.g., Oracle DB, PostgreSQL, SQL). Documentation & Collaboration: Working knowledge of Confluence for comprehensive documentation and knowledge management. Communication & Collaboration

Strong analytical and problem‑solving skills with the ability to explain complex performance issues clearly and concisely. Effective verbal and written communication skills for interacting with technical and business stakeholders. Proven ability to collaborate effectively with distributed, cross‑functional technology teams. Willingness to mentor junior engineers on non‑functional testing concepts and tools. Education Qualification

Bachelor's/University degree, or equivalent practical experience, preferably in Computer Science or Information Systems. Salary Range

$94,300.00 - $141,500.00 Eligibility

This job opening is for an existing job vacancy. EEO Statement

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Créer une alerte emploi pour cette recherche

Non-Functional Testing Engineer • Winnipeg, Canada

Offres similaires

Non-Functional Testing Engineer - $94,300 - $141,500 A Year

CitiWinnipeg, Canada
Temps plein

Designs, develops, and executes non-functional testing strategies (performance, load, stress) for financial applications, focusing on scalability, reliability, and security.Collaborates with dev te... Voir plus

 • Offre sponsorisée

Software Engineer – Advanced Systems

Draganfly Inc.winnipeg, mb, ca
Temps plein

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Voir plus

 • Offre sponsorisée

Senior Software Engineer — Diagnostics Team Remote, Ontario, Canada

Unity3dWinnipeg, Manitoba, Canada
Télétravail
Temps plein

Senior Software Engineer — Diagnostics Team Apply.ALERT: Unity has received reports of scams where individuals purporting to be Unity HR representatives conduct bogus employment interviews via emai... Voir plus

 • Offre sponsorisée

Automated Testing Senior Software Engineer At Vanta - $100,000 - $140,000 A Year

AcceldataWinnipeg, Canada
Temps plein

Seeking a Senior Full-Stack Engineer for a healthcare SaaS company to develop and scale software applications using TypeScript and Next. Voir plus

 • Offre sponsorisée

Qa Engineer (Contract)

TwineWinnipeg, Canada
Temps plein

This role is focused on ensuring the quality and reliability of web-based data applications for a leading digital marketing and advertising provider.The successful candidate will play a key part in... Voir plus

 • Offre sponsorisée

Test Engineer With Automated Testing Focus

Ciena CorporationWinnipeg, Canada
Temps plein

Ciena's Blue Planet Inventory seeks a skilled Test Engineer to focus on automation and Gen AI solutions.Contribute to project success through innovative testing strategies in a flexible work en... Voir plus

 • Offre sponsorisée

Lead Integration And Testing Engineer

Holt Executive LtdWinnipeg, Canada
Temps plein

Elevate your career as a Lead Integration and Testing Engineer focused on next-generation satellite systems.Ensure system performance through strategic testing and validation in a collaborative set... Voir plus

 • Offre sponsorisée

Qa Engineer

VersapayWinnipeg, Canada
Temps plein

Qualifications3+ years of QA experience with manual and automated testing of web-based applications, including experience with different kinds of testing like Integration testing, Black box testing... Voir plus

 • Offre sponsorisée

Software Development Engineer In Test

Applied Systems CanadaWinnipeg, Canada
Temps plein

Position Overview The role is a Software Development Engineer in Test (SDET/Playwright) on our Indio Engineering team.You will develop test cases, complete testing, and provide insights about techn... Voir plus

 • Offre sponsorisée

Compatibility Testing Engineer For Space Missions

PeratonWinnipeg, Canada
Temps plein

Ensure spacecraft compatibility as an adept Compatibility Test Engineer.Utilize your knowledge of digital and radio frequency equipment to support vital missions within the Deep Space Network.This ... Voir plus

 • Offre sponsorisée

Technical Application Engineer for Customized Equipment Designs

BrunelWinnipeg, MB, CA
Temps plein

Become an integral part of the Inside Sales Engineering team as an Application Engineer.Drive the development of custom equipment solutions through detailed engineering and collaboration with vario... Voir plus

 • Offre sponsorisée

Experienced Tooling Engineer For Manufacturing

InspiretciWinnipeg, Canada
Temps plein

At Lyft, our core purpose is to serve and connect, fostering a workplace where every team member belongs and has the opportunity to thrive.Join our Mobile Tooling team, where we build foundational ... Voir plus

 • Offre sponsorisée

High-Precision Photonics Test Engineer For Quantum Devices - C$110,000 - C$140,000 A Year

Quantum computing companyWinnipeg, Canada
Temps plein

Develop and maintain data analysis pipelines for photonic devices, collaborating with engineers and physicists to analyze experimental data using Python and data analysis libraries. Voir plus

 • Offre sponsorisée

Senior Firmware Engineer in RUST & C++

ChemelexWinnipeg, Manitoba, Canada
Temps plein

Shape the future of embedded firmware at an innovative firm.Seeking a senior engineer to develop secure software and integrate with product teams, focusing on RUST and C++ expertise.In this role, y... Voir plus

 • Offre sponsorisée

Principal Software Engineer In Test

Clario Holdings Inc.Winnipeg, Canada
Temps plein

Principal Software Engineer in Test (SET) page is loaded## Principal Software Engineer in Test (SET)locations:Canada Remote - Consultant use onlytime type:Full timeposted on:Posted Todayjob requisi... Voir plus

 • Offre sponsorisée

Advanced Qa Automation Engineer

EBizChargeWinnipeg, Canada
Temps plein

Drive quality in ERP systems as an Advanced QA Automation Engineer.Focus on developing efficient automation frameworks and integrating them into agile environments for robust testing.In this full-t... Voir plus

 • Offre sponsorisée

Senior Functional Test Engineer – Ui/Api & Mobile Automation

Hurix Systems Pvt. LtdWinnipeg, Canada
Temps plein

A technology solutions company is seeking a Functional Test Engineer to design and execute automated test scripts.This role involves performance and API testing, as well as mobile application testi... Voir plus

 • Offre sponsorisée

Software Development Engineer In Test

Magnet ForensicsWinnipeg, Canada
Temps plein

Who We Are Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-relate... Voir plus

 • Offre sponsorisée

Test Engineer

DewengineeringWinnipeg, Canada
Temps plein

DEW Engineering and Development is a multi-divisional technology company that designs and manufactures innovative products for global clients.DEW provides a wide range of services and products to o... Voir plus

 • Offre sponsorisée

Automation Test Engineer

Alltech Consulting ServicesWinnipeg, Canada
Temps plein

Automation Test Engineer for automotive solutions, focusing on defining and implementing test strategies using automation tools.Responsibilities include test planning, requirement reviews, and cont... Voir plus