Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Non-Functional Testing Engineer

Citi

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 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.

Key Responsibilities

  • Design, develop, and execute comprehensive Non‑Functional Testing (NFT) strategies including performance, load, stress, endurance, and resiliency testing for Prime, Futures, and Clearing applications.
  • Integrate non‑functional testing into CI/CD pipelines, ensuring continuous quality assurance.
  • Develop and maintain robust performance test scripts, scenarios, and realistic workloads.
  • Perform in‑depth application profiling and tuning, including heap and thread dump analysis, Splunk and other log profiling, SQL profiling, and AWR analysis.
  • Actively identify performance bottlenecks and architectural limitations, providing actionable recommendations to improve throughput, latency, scalability, and capacity.
  • Support capacity planning initiatives and proactively address gaps between production and performance environments.
  • Contribute to observability and monitoring capabilities using industry‑standard tools and practices.
  • Participate in performance defect triage and root cause analysis to resolve complex performance issues.
  • Support resiliency and reliability initiatives, including controlled failure testing and chaos engineering exercises where applicable.
  • Ensure strict adherence to Non‑Functional Testing standards, processes, and best practices throughout the SDLC.

Experience

  • 5‑7 years of hands‑on experience in 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 such as Splunk and Grafana), resiliency patterns, and SRE practices.
  • Proficient in identifying bottlenecks and recommending optimization strategies to improve application throughput and capacity.

Technical Skills

  • Software Development Lifecycle & Methodologies: Extensive experience in Agile practices, project management, and issue tracking using Jira.
  • Performance Engineering Tools: Proficient with LoadRunner, LoadRunner Enterprise, and JMeter, along with custom scripting for test automation.
  • Observability & Monitoring Platforms: Experience with AppDynamics, Splunk, Grafana, and the ELK stack.
  • Cloud Native & Distributed Technologies: Containerization and orchestration technologies such as OpenShift and Kubernetes, and distributed messaging systems like Kafka.
  • Programming & Database Expertise: Programming languages (e.g., Python, Java) and database technologies (Oracle, PostgreSQL, SQL).
  • Documentation & Collaboration: Working knowledge of Confluence for documentation and knowledge management.

Communication & Collaboration

  • Strong analytical and problem‑solving skills.
  • 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 degree in Computer Science, Information Systems, or equivalent practical experience.

Equal Opportunity Employer

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their 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, application tools and review processes are available to assist you.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Non-Functional Testing Engineer in Mississauga, ON vacancy
  • $70k - $100k per year

     ..., here is your chance. General Accountability The Hardware Test Engineer is responsible for designing hardware test procedures and testing...  ...to work effectively both independently and within cross‑functional teams. Valid driver’s license and passport; ability to travel... 
    Suggested
    Contract work

    Profound Medical

    Mississauga, ON
    8 days ago
  • Proficiency in writing automated test scripts using Selenium WebDriver. Experience with various locator strategies (ID, Name, Class Name, XPath, CSS Selectors). Understanding of explicit and implicit waits. Handling alerts, frames, windows, and dropdowns. Knowledge... 
    Suggested

    Smart IT Frame LLC

    Mississauga, ON
    4 hours ago
  • Elevate your engineering career with Aversan as a Senior Hardware Test Engineer in Mississauga, ON. Drive electronic product design and testing in a hybrid work...  ...engineering teams to perform and interpret tests • Identify functional issues and propose effective solutions... 
    Suggested
    Full time

    Aversan Inc.

    Mississauga, ON
    2 days ago
  • $120k - $165k per year

     ...Senior Test and Instrumentation Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 gross/year About the Role We are seeking an experienced Senior Test & Instrumentation Engineer to take ownership... 
    Suggested
    Full time

    Essence Coaching Group

    Mississauga, ON
    8 days ago
  • Become a key player in propulsion system validation as a Senior Test and Validation Engineer based in Mississauga, Ontario. Focus on driving engine testing initiatives in a safety-critical aerospace environment. In this role, you will leverage your 10 years of experience... 
    Suggested

    Pratt & Whitney

    Mississauga, ON
    4 days ago
  • Job Title: Software Developer in Test (SDET) Location: Mississauga, Ontario (Hybrid)...  ...with developers, product managers, and QA engineers to understand product requirements and translate...  ...automated tests to validate system functionality, performance, and reliability.... 
    Internship

    SOTI Inc. North America

    Mississauga, ON
    8 days ago
  •  ...Le poste est un chef d'équipe / consultant ou analyste principal non clinique certifié sur l’application Epic, chargé de collaborer avec...  ...transformation des exigences et des cas d'utilisation en conditions de tests et en résultats attendus pour les tests de produits, de... 
    Hourly pay
    Work at office

    Accenture

    Mississauga, ON
    8 days ago
  • Advance your career with Infosys as a Techno Functional Consultant emphasizing Oracle Fusion HCM. This position is based in Mississauga and...  ...demonstrate solid technical abilities in SDLC, System Integration Testing, and Payroll processes, making significant contributions to... 

    Infosys

    Mississauga, ON
    4 hours ago
  • $43 - $48 per hour

     ...About The Role We are seeking an experienced Senior Functional Consultant / Business Analyst to join our Dynamics 365 and Power Platform...  ...requirements management, backlog administration, traceability, and test coordination. Leverage AI assisted tools, including Microsoft... 
    Hourly pay

    Endeavour Solutions Inc. -Dynamics 365 ERP, CRM & Cloud

    Mississauga, ON
    8 days ago
  • Drive impactful functional solutions as an Oracle Financials Functional Process Lead at Infosys in Mississauga. Leverage extensive Oracle Financials experience to meet client requirements effectively and innovatively. In this critical role, you will contribute to various... 
    Relocation

    Infosys

    Mississauga, ON
    2 days ago
  • Join Endeavor4 as a Senior Functional Consultant focusing on Dynamics 365 and Power Platform. This senior role demands expertise in business analysis, solution design, and guiding clients through digital transformation. Endeavor4 seeks an experienced Business Analyst to strengthen... 

    Endeavour Solutions Inc. -Dynamics 365 ERP, CRM u0026 Cloud

    Mississauga, ON
    4 hours ago
  • Join Peak Performance Products as a Techno-Functional Lead, specializing in IT systems management. Focus on NetSuite ERP, distribution efficiency...  ...-time, in-person role. This position is pivotal in managing IT functions, overseeing NetSuite ERP operations, and collaborating with... 
    Full time

    Peak Performance Products

    Mississauga, ON
    2 days ago
  • Advance your career as a Test Architect specializing in Data Migration and Snowflake. Lead the charge in ensuring data integrity for an onsite project focused on quality engineering. We are looking for a strategic Test Architect with extensive knowledge in data-centric automation... 

    apptoza

    Mississauga, ON
    4 hours ago
  • $65 - $70 per hour

     ...Job ID: 26-18809 Job Title: Systems Testing/QA Specialist Location: Toronto, ON (Onsite...  ...frameworks Experience creating and maintaining test strategies, test cases and scripts, as...  ...systems, ensuring coverage of all functional and non-functional requirements Knowledge of QA... 
    Hourly pay
    Manual labor

    Russell Tobin

    Mississauga, ON
    10 hours ago
  • Support operational excellence in a vital role at Thermo Fisher Scientific as a Cross-Functional Excellence Specialist. This position emphasizes teamwork and analytical capabilities in a structured office setting. In this role, you will be responsible for independently leading... 
    Work at office

    ThermoFisher Scientific

    Mississauga, ON
    4 hours ago
  •  ...future of financial technology with Citi as a Software Developer in Test (SDET) on the Fixed Income ETrading team. Your work will focus...  ...test automation frameworks • Create automated test scripts for functional and API validation • Integrate testing frameworks into CI/CD... 

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  • Citi is seeking an IT Quality Tech Lead Analyst passionate about AI-driven test automation. Play a vital role in enhancing application quality through innovative testing strategies. As a mid-level Lead Quality Analyst, you will be responsible for implementing advanced test... 

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  • $101.5k - $151.5k per year

     ...Onsite Job Title: Electrical Engineer Pratt & Whitney Canada (P&...  ...Pratt & Whitney Canada, the Test Facilities Engineering team is...  .... Collaborate with cross‑functional teams to develop innovative solutions...  ...with both technical and non‑technical stakeholders. You... 

    Pratt & Whitney

    Mississauga, ON
    8 days ago
  • $130k - $170k per year

     ...built by great people. Our People function is at the heart of our company...  ...We are seeking an experienced Engineering Manager to lead and develop...  ...teams as they design, build, test, and deliver high-quality software...  ...with both technical and non-technical stakeholders. Strong... 
    Permanent employment
    Full time

    Upshop

    Mississauga, ON
    8 days ago
  • $94.3k - $141.5k per year

    A leading global bank in Peel Region, Mississauga is seeking an experienced IT Quality Senior Analyst. The role focuses on testing and validating application performance while collaborating with stakeholders. Candidates should have a minimum of 5 years of testing experience... 
    Full time

    Citi

    Mississauga, ON
    8 days ago
  •   A NEW WAY TO SEARCH FOR JOBS! An Alternative to the Traditional Job Board Guhuza offers the ability for Job Seekers and Employers to interview directly on our platform! Our algorithm matches the job seekers' profiles with jobs on our site and ranks them for our...

    Guhuza

    Mississauga, ON
    2 days ago
  • $79k - $99k per year

     ...Manager - Product Definition, the Engineer - MRB Liaison is an...  ...development, publication, assembly, test, installation, delivery and repair...  ...disposition of repairs for structural non‑conformances to restore design...  ...hinder or prevent assembly or function of components, based on... 
    Monday to friday
    Shift work

    MHIRJ

    Mississauga, ON
    8 days ago
  • Senior QA Engineer The new role of the Senior QA Engineer will lead...  ...and delivery of automated testing solutions that protect the quality...  ...test frameworks covering functional, regression, integration, and...  ...findings to both technical and non‑technical audiences. ISTQB certification... 
    Shift work

    Rexall Pharmacy Group

    Mississauga, ON
    8 days ago
  •  ...The DevOps team within Cloud Engineering is a highly skilled group of software...  ...clearly to both technical and non-technical audiences Provide...  ...clean, maintainable, and tested code within shared repositories...  ...expertise w/ GKE (Google Kubernetes Engine) 3+ years’ experience creating... 
    Contract work
    Immediate start
    Monday to friday
    Flexible hours

    Delpath

    Mississauga, ON
    4 hours ago
  • $75k - $112.5k per year

    Join to apply for the Project Engineer role at BioSpace . A...  ...leadership, and cross‑functional collaboration in the execution...  ...and execute Factory Acceptance Testing (FAT) and Site Acceptance Testing...  ...the medical, a respirator fit test (half mask), and pulmonary function... 
    Full time
    Internship
    Flexible hours
    Afternoon shift

    BioSpace

    Mississauga, ON
    8 days ago
  •  ...upheld the highest standards of innovation, engineering excellence and customer service. It has...  ...today. Must Have Technical/Functional Skills Experience in Linux environments...  ...Infrastructure and CI/CD setups, from development, testing and deployment into production.... 
    Long term contract
    Worldwide
    Flexible hours
    Shift work
    Weekend work

    Tata Consultancy Services Limited

    Mississauga, ON
    8 days ago
  • $86k - $135k per year

     ...: 99514 Job Category: Engineering Location: Mississauga,...  ...projects. The role has two distinct functions: on‑site commissioning...  ...Perform factory acceptance testing and site acceptance testing....  ...Witness Factory Acceptance Tests (FAT). Implement corrective... 
    Long term contract
    For contractors
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    4 hours ago
  •  ...skilled and motivated QA Automation Engineer to join our dynamic team. The...  ...and maintaining automated testing frameworks within the fast-...  ...executing comprehensive automated test suites. This role requires a...  ...execute automated test scripts for functional, regression, integration, and... 

    Citi

    Mississauga, ON
    8 days ago
  • $94.3k - $141.5k per year

     ...collaboratively across product lines and department boundaries to enable functional testing and work closely with the engineering team to help build out the tooling and automation. Deeply understands test methodologies – such as agile; functional, integration and regression... 
    Full time
    Night shift

    Citi

    Mississauga, ON
    8 days ago
  • $90.96k - $136.44k per year

     ...day at Zebra. Responsibilities The Senior RF Design Engineer will develop, design, model, and test radio frequency transmitters and receiver circuit...  ...and debug Drive and/or support customer and cross‑functional issue debugging for system level issues Drive EMI/EMC... 

    Zebra Technologies

    Mississauga, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Non-Functional Testing Engineer. Be the first to apply!