CrawlJobs Logo

Non-Functional Testing Lead

Canada, Mississauga Employment contract 120800.00 - 170800.00 USD / Year · Job Posted May 14, 2026
Apply Position
Job Link Share

Job Description

As a Lead in the Non-functional team, you will play a pivotal role in shaping the Non-functional quality for Prime-specific applications. Your primary focus will be on leading and executing non-functional testing strategies to ensure our applications meet stringent performance, scalability, reliability, and security requirements.

Job Responsibility

  • Leading and executing non-functional testing strategies to ensure applications meet stringent performance, scalability, reliability, and security requirements
  • Defining and implementing comprehensive non-functional testing strategies for Prime Services applications, including performance, load, stress, scalability, and resilience testing
  • Guiding and mentoring a team of engineers, fostering a culture of technical excellence, continuous improvement, and innovation in testing practices
  • Applying deep technical knowledge to design, develop, and maintain advanced testing frameworks, tools, and simulations that mimic real-world Prime Services operational scenarios
  • Working closely with development, product, and operations teams to embed non-functional requirements early in the development lifecycle and to provide timely, actionable insights into application behavior under various conditions
  • Identifying potential bottlenecks, failure points, and performance degradation risks within the application architecture and proposing effective mitigation strategies
  • Manage the setup, configuration, and meticulous maintenance of dedicated non-functional test environments that accurately replicate production conditions
  • Evaluating, selecting, and integrating cutting-edge non-functional testing tools such as LoadRunner, JMeter, and developing custom scripting for test execution, alongside building custom test harnesses and automation scripts
  • Establish, design, and enforce robust standards and procedures for all NFT activities throughout the Software Development Life Cycle (SDLC)
  • Analyze organizational trends and external industry best practices to foster continuous improvement, streamline processes, and ensure consistency and high quality across the organization
  • Champion the integration of non-functional testing with advanced observability and monitoring capabilities to support robust Site Reliability Engineering (SRE) practices
  • Collaborate closely with technology and production support teams to build comprehensive monitoring solutions utilizing platforms like Grafana for both pre- and post-production performance validation
  • Design and implement chaos engineering experiments to proactively identify vulnerabilities and failure modes in Prime Services applications and infrastructure
  • Employ methodologies to simulate real-world disruptions (e.g., latency injection, service outages, resource exhaustion) to validate system resilience, fault tolerance, and automated recovery mechanisms
  • Lead and mentor a global team of high-profile performance engineers, managing resource allocation, project estimates, and task prioritization across multiple streams
  • Drive talent development, conduct performance evaluations, and foster technical excellence and growth within the team
  • Foster effective collaboration with diverse stakeholders including technology teams, User Acceptance Testing (UAT) professionals, and business users from critical departments like Equities Prime and Futures Clearing
  • Deliver complex performance and non-functional engineering assignments for high-impact banking products
  • Proactively identify and assess infrastructure capacity headroom for franchise-critical applications in both production and performance environments
  • Implement strategies to mitigate performance and stability risks, ensuring adherence to regulatory requirements, internal Citi policies, and sound ethical judgment in all technical decisions

Requirements

  • 7-10+ years of extensive experience in Performance Testing and Performance Engineering, with a proven track record in optimizing complex financial applications
  • 2-3 years of hands-on experience specifically in Chaos Engineering, designing and executing experiments to validate system resilience and fault tolerance
  • Demonstrated excellence in applying performance engineering principles, observability techniques (including tools like Splunk, Grafana), resiliency patterns, and Site Reliability Engineering (SRE) practices
  • Highly proficient in utilizing a wide array of performance testing tools (e.g., LoadRunner, JMeter, custom scripting) and advanced analytics to identify performance bottlenecks and deliver actionable recommendations for significant improvements in application throughput and capacity
  • In-depth knowledge of software development and testing lifecycle methodologies, with extensive experience in Agile practices, project management, and issue tracking using Jira
  • Proficient with leading performance testing tools including LoadRunner, LoadRunner Enterprise, and JMeter, along with custom scripting for test automation
  • Well-versed in observability and monitoring solutions such as AppDynamics, Splunk, Grafana, and the ELK (Elasticsearch, Logstash, Kibana) stack
  • Experience with containerization and orchestration technologies like OpenShift and Kubernetes, and distributed messaging systems like Kafka
  • Hands-on experience with programming languages (e.g., Python, Java) and database technologies (e.g., Oracle DB, PostgreSQL, SQL)
  • Working knowledge of Confluence for comprehensive documentation and knowledge management
  • Exceptional communication and diplomacy skills, with a proven ability to persuade, influence, and articulate complex technical concepts to diverse audiences
  • Demonstrated capability to assume leadership roles, effectively guiding and mentoring junior team members to foster professional growth and technical excellence
  • Strong interpersonal, verbal, and written communication skills, essential for effective collaboration with cross-functional teams and stakeholders
  • Bachelor's/University degree, or equivalent practical experience, preferably in Computer Science or Information Systems

What we offer

  • opportunity to grow your career
  • give back to your community
  • make a real impact

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Non-Functional Testing Lead

8 matching positions

Non-Functional Testing Engineer

As a Non-Functional Testing Engineer (AVP), you will be a hands-on technical exp...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • In-depth knowledge of software development and testing lifecycle methodologies, with extensive experience in Agile practices, project management, and issue tracking using Jira
  • Proficient with leading performance testing tools including LoadRunner, LoadRunner Enterprise, and JMeter, along with custom scripting for test automation
  • Well-versed in observability and monitoring solutions such as AppDynamics, Splunk, Grafana, and the ELK (Elasticsearch, Logstash, Kibana) stack
  • Experience with containerization and orchestration technologies like OpenShift and Kubernetes, and distributed messaging systems like Kafka
  • Hands-on experience with programming languages (e.g., Python, Java) and database technologies (e.g., Oracle DB, PostgreSQL, SQL)
  • Working knowledge of Confluence for comprehensive documentation and knowledge management
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive Non-Functional Testing (NFT) strategies including performance, load, stress, endurance, and resiliency testing for Prime, Futures, and Clearing applications
  • 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
  • Develop and maintain robust performance test scripts, scenarios, and realistic workloads based on detailed business and technical requirements
  • 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
  • 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
  • Support capacity planning initiatives by identifying infrastructure headroom requirements and proactively addressing gaps between production and performance environments
  • Contribute to building and improving observability and monitoring capabilities using industry-standard tools and practices
  • Participate in performance defect triage and conduct thorough root cause analysis with cross-functional teams to resolve complex performance issues
  • Support resiliency and reliability initiatives, including participation in controlled failure testing and chaos engineering exercises (where applicable), to validate system robustness
  • 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
  • Fulltime
Read More
Arrow Right

Non-Functional Salesforce Test Engineer

Contract Opportunity: Salesforce Test Engineer / Non-Functional Tester (Data & C...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
ten10.com Logo
Ten10
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical development background with advanced coding skills in Python
  • Significant experience with data querying and the GreatExpectations Python library
  • Deep expertise in Salesforce Data Cloud and a broad understanding of other Salesforce products
  • Hands-on experience testing within GCP and other Big Data products
  • Proficiency in API automation, Gherkin, Robot Framework, Selenium, and Pandas
  • Hands-on experience with CI/CD pipelines and tools such as Azure DevOps, Jenkins, or GitLab CI
Job Responsibility
Job Responsibility
  • Design, build, and implement cutting-edge automation frameworks for Salesforce Data Cloud, Marketing Cloud and GCP environments
  • Influence QA strategies and testing best practices, specifically for Big Data products and complex data pipelines
  • Lead high-impact Reconciliation Testing efforts to ensure data consistency across disparate systems
  • Collaborate within Agile environments (SCRUM/Kanban) to deliver software faster and with confidence
Read More
Arrow Right

Performance Testing Lead

We are seeking a performance testing professional to lead non-functional testing...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of Telecom technology stacks and enterprise delivery environments
  • Confident in using load and performance testing tools such as LoadRunner, JMeter and SOAP UI across multiple protocols
  • Experienced in CI/CD environments and cloud-based infrastructures and applications
  • Skilled in performance test scripting, execution, and detailed analysis of non-functional requirements and volumetric data
  • Technically proficient with working knowledge of C, Java, VB macros, basic SQL and shell scripting to customise and enhance test automation
  • Knowledgeable in Java/JVM architecture, including garbage collection, class loading, thread dumps, and database performance analysis (Oracle and SQL Server)
  • Experienced in application and infrastructure monitoring using APM tools such as HP Diagnostics, CA Wily, Dynatrace or AppDynamics
  • Able to translate complex performance results into clear technical and business insights
  • Familiar with supporting tools such as Fiddler, Firebug, HAR and Lighthouse (advantageous)
  • A collaborative communicator with strong interpersonal skills, comfortable working in multicultural, matrix environments
Job Responsibility
Job Responsibility
  • Plan, define and execute end-to-end performance and non-functional testing strategies
  • Establish and implement a clear QA and performance testing vision
  • Collaborate with business stakeholders to gather requirements, define performance acceptance criteria
  • Execute and manage performance tests, analyse results, and communicate findings
  • Define and track testing metrics, processes, tools and reporting mechanisms
  • Work closely with product owners and development teams to resolve performance issues
  • Drive increased levels of test automation and promote reusability of test assets
  • Maintain and baseline the NFT test strategy
  • Provide input into resource planning, effort estimation and budgeting for performance testing
  • Mentor team members, support capability development
What we offer
What we offer
  • Exposure to large-scale, global Telecom transformation programmes
  • Opportunities to work with modern cloud platforms, CI/CD pipelines and advanced performance engineering practices
  • A collaborative, inclusive environment that values continuous improvement and knowledge sharing
  • The ability to influence quality outcomes and performance standards across critical customer-facing systems
  • Fulltime
Read More
Arrow Right

Qa Lead – Integration & Systems Testing

Location
Location
Canada , Toronto
Salary
Salary:
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of QA experience with 2+ years in a lead capacity
  • Experience testing APIs, integrations, ETL processes, and event-driven systems
  • Strong REST API testing experience using Postman, RestAssured, or similar tools
  • Experience validating Kafka or messaging-based integrations
  • Strong SQL skills for data validation and reconciliation
  • Experience with Jira, Zephyr, or similar test management tools
  • Strong data mapping and integration testing expertise
Job Responsibility
Job Responsibility
  • Define and own the overall test strategy across functional, integration, regression, and non-functional testing
  • Design test scenarios for APIs, ETL pipelines, Kafka event flows, and cloud-based integrations
  • Lead QA activities across SIT, UAT support, and regression testing
  • Develop traceability between requirements, test cases, and defects
  • Validate source-to-target data mappings and data integrity
  • Manage test data, environments, entry/exit criteria, and quality gates
  • Partner with BSAs and Technical Leads to identify risks early
  • Manage defect lifecycle and escalate quality risks appropriately
Read More
Arrow Right
New

Software Architect .Net

SKIDATA is a global leader in access solutions for sports, entertainment, and mo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE / B.Tech / MCA or equivalent degree in Computer Science, Software Engineering, or a related field
  • 10–15 years of overall software development experience, with a minimum of 4+ years in an Architect or Technical Lead role
  • Strong hands-on expertise in C#, .NET 8/9/10, ASP.NET Web API, and Angular
  • Deep knowledge of microservices, REST APIs, event-driven architecture, and enterprise design patterns
  • Experience with SQL Server, PostgreSQL, or MySQL, and familiarity with caching (Redis) and messaging systems (RabbitMQ / Kafka)
  • Proficiency in CI/CD, Git, Docker, and Kubernetes, with solid API security knowledge
  • Proven track record in modernizing legacy systems and leading large-scale enterprise platforms
  • Strong communication, stakeholder management, and mentoring skills
  • Familiarity with Agile/Scrum and DevOps practices
  • Experience working with global or distributed teams is a plus
Job Responsibility
Job Responsibility
  • Own End-to-End Architecture: Lead and own application and system architecture for .NET and Angular platforms, designing cloud-native, microservices-based and RESTful solutions with high availability, resilience, and fault tolerance
  • Drive Cloud & Platform Strategy: Define strategies for high availability, disaster recovery, cost optimization, and cloud governance, including identity and access management using OAuth2, OpenID Connect, and Azure AD
  • Lead & Mentor Teams: Act as the technical decision authority for architecture matters, define standards and best practices (SOLID, clean architecture), conduct architecture and code reviews, and mentor developers, senior engineers, and tech leads
  • Shape Solution Design: Convert complex business requirements into scalable, secure technical solutions, selecting appropriate architecture patterns such as Microservices, Modular Monolith, or SOA, and govern non-functional requirements including performance, scalability, security, and observability
  • Oversee Delivery & Operations: Manage the full Software Development Lifecycle (SDLC), ensure CI/CD pipelines, automated testing, deployment strategies, and monitoring are in place, and troubleshoot complex production issues
  • Communicate & Document: Create and maintain architecture diagrams, solution designs, and technical documentation, and communicate effectively with business stakeholders, project managers, and distributed global teams
What we offer
What we offer
  • Health Insurance – Group Mediclaim (₹5L floater) covering employee, spouse & children
  • plus Group Personal Accident & Term Life Insurance (2x annual CTC each)
  • Wellness – Annual health check-up + ₹5,000/year reimbursement for gym, yoga & wellness memberships
  • Leave – 30 working days/year + 13 national holidays
  • Maternity (26 weeks), Paternity (5 days), Miscarriage & Marriage leave
  • Flexible Work – Hybrid model with up to 8 WFH days/month
  • Gift Vouchers – For birthdays, weddings & newborns
  • Meals & Snacks – ₹1,500/month via Pluxee Cards
  • Daycare Support – Creche/daycare reimbursement for women employees (up to 2 children)
  • Financial Benefits – NPS contributions, Gratuity, short-term loans via HDFC Bank
  • Fulltime
Read More
Arrow Right

Product Manager – Oracle Retail

Our client is seeking a strategic and highly collaborative Product Manager to jo...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 24, 2026
Flip Icon
Requirements
Requirements
  • Experience: Proven, progressive background as a Product Owner, Product Manager, or Staff/Lead Business Analyst within a large-scale enterprise environment
  • Methodology & Tools: Highly proficient with Jira and Confluence. Strong experience working within a SAFe Agile delivery framework
  • Technical & Data Savvy: Possess a degree in Computer Science, Engineering, or a related field. Strong analytical skills with the ability to review complex datasets, identify operational patterns, and document detailed process flows
  • Leadership & Influence: Exceptional communication, negotiation, and presentation skills
  • comfortable managing senior business/IT stakeholders and leading via influence
  • Preferred Oracle Retail Expertise: Functional or technical knowledge of Oracle Retail applications (such as RMS Foundation, Stock Ledger, ReSA, ReIM, RPM) or a deep structural understanding of mass-retail merchandise flow and financial reconciliation processes
  • Certifications (Nice-to-Have): Active SAFe Agile certifications (e.g., POPM) are considered a strong asset
Job Responsibility
Job Responsibility
  • Feature Decomposition: Partner closely with executive Product Management to understand customer pain points and workflows, owning the end-to-end decomposition of large epics into refined features
  • Engineering Collaboration: Collaborate directly with Solution Engineering to ensure functional system designs perfectly meet complex global business objectives
  • Non-Functional Requirements (NFRs): Oversee, write, and validate high-quality non-functional requirements that align seamlessly with enterprise security, speed, and architectural standards
  • MVP Championing: Promote a strict Minimum Viable Product (MVP) mindset across teams to minimize waste, eliminate redundant scope, and ensure global code/system reuse
  • Risk & Dependency Management: Proactively map out, identify, and mitigate risks or cross-functional dependencies that could impact epic delivery timelines
  • Test Strategy & Automation: Define testing approaches for new epics and features, actively identifying test automation opportunities to drive operational efficiency
  • Service Transition: Engage early with global IT support networks to ensure smooth post-deployment adoption and flawless service transition
What we offer
What we offer
  • Comprehensive Time-Off Package: Includes 3 weeks of standard vacation, 4 floater days, and 5 emergency sick days right from the start
  • Milestone & Flex Rewards: Receive an additional week of vacation upon your 5-year anniversary, plus access to a unique vacation trade program (option to trade 1.9% of base earnings for an extra week of time off)
  • Global Enterprise Scale: Join a massive, globally distributed footprint of 70+ associates across India, Europe, and North America operating under a highly efficient follow-the-sun delivery model
  • High-Visibility Modernization: Play a key technical leadership role in decommissioning legacy systems/mainframes and implementing multi-million-dollar modern enterprise solutions
  • Fulltime
Read More
Arrow Right

Senior Solutions Designer

We are seeking a strategic and highly analytical Solutions Designer to lead the ...
Location
Location
Canada , Toronto
Salary
Salary:
543.70 - 579.46 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 13, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience designing solutions specifically with Oracle Siebel CRM or Adobe AEM
  • 7+ years of experience in full-scale solution implementation and system migration
  • Proficiency in creating Functional Design Documents (FDD) and Business Requirement Documents (BRD)
  • Strong expertise in User Experience (UX) design, including accessibility standards (WCAG/AODA) and usability testing
  • Experience with Rational Unified Process (RUP) and creating business architecture artifacts
  • Knowledge of integrated networking technologies, midrange servers, and enterprise storage/SAN
  • Experience with Public Sector Transfer Payment (Grant) Models
  • Knowledge of corporate I&IT information mandates and QA standards
Job Responsibility
Job Responsibility
  • Design hosting technology solutions based on service specifications, standards, and cost models to meet complex business requirements
  • Lead the development of business design documents, functional and non-functional requirements, and detailed process flows
  • Create user personas, journey maps, wireframes, and high-fidelity mockups using tools like Figma or Adobe XD, ensuring AODA/WCAG compliance
  • Develop high-level application flows and screen designs that map business processes to actual software views and CRUD matrices
  • Create quality assurance plans, write test cases, and document strategies for User Acceptance Testing (UAT)
  • Identify and document business rules, use cases, and risks while providing mitigation strategies
  • Act as a bridge between client business units and technical teams to ensure project deliverables are met within aggressive timelines
  • Apply structured methodologies to manage system migrations and implementation changes in large-scale environments
  • Fulltime
Read More
Arrow Right

Senior Business Analyst

We are seeking a highly experienced Senior Business Analyst to join our team in ...
Location
Location
Canada , Toronto
Salary
Salary:
525.36 - 561.43 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 01, 2026
Flip Icon
Requirements
Requirements
  • Extensive background as a Senior BA in large-scale enterprise or public sector environments
  • Mastery of the SDLC, including Waterfall, Agile, and the Zachman Framework
  • Familiarity with Public Sector Digital Service Standards is highly preferred
  • Hands-on experience with Jira, Azure DevOps, HP ALM, PowerDesigner, and Power BI
  • Proven experience working with integrated mainframe environments, online batch processing, and financial reconciliation transactions
  • Demonstrated ability to produce a wide range of deliverables, including BRDs, FSDs, Requirements Traceability Matrices (RTM), and Request for Bids (RFB)
  • Understanding of public services related to licensing, registration, enforcement, and fraud prevention is a significant asset
  • Exceptional analytical problem-solving skills and the ability to present complex technical information to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Requirements Management: Lead elicitation, analysis, and validation of functional and non-functional requirements. Utilize storyboarding in Azure DevOps and Jira to define user epics and stories
  • Strategic Planning: Author high-quality business cases, conduct feasibility analyses, and provide detailed project work estimates for corporate governance approvals
  • Modeling & Design: Develop Business Process Models, Data Models (conceptual/logical), and System Use Cases using UML techniques and tools like PowerDesigner
  • Agile Leadership: Facilitate JAD/Sprint sessions and lead sprint planning and backlog refinement within Agile and iterative delivery frameworks
  • Modernization Support: Analyze and document requirements for modernizing legacy mainframe systems and implementing COTS solutions (e.g., Oracle Siebel)
  • Testing & QA Support: Collaborate with QA teams to review test strategies, define integration and User Acceptance Test (UAT) plans, and manage defect logs using HP ALM
  • Stakeholder Engagement: Facilitate project walkthroughs at key milestones and act as a liaison between business units, IT clusters, and vendor partners
  • Reporting: Create automated status reports and performance dashboards using Microsoft Power BI
What we offer
What we offer
  • High-Visibility Projects: Lead modernization efforts for critical public infrastructure used by millions
  • Professional Growth: Gain deep experience in Public Sector Architecture Governance and Digital Assessment processes
  • Collaborative Environment: Work in a multidisciplinary team alongside UX designers, product managers, and cloud architects
  • Technical Variety: Engage with a diverse tech stack ranging from legacy mainframes to modern cloud-native and COTS implementations
  • Fulltime
!
Read More
Arrow Right