Senior Software QA Engineer

CIBC

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$120,000–$135,000 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today
Closes
Nov 25, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $158k
This role $128k
$110k $212k
below market most similar roles pay here above market

This role pays less than 88% of similar roles. Most pay $139,050–$177,250 — the blue band above. At the midpoint, this role pays about $128k versus about $158k for comparable roles.

Based on 240 similar postings.

Employer

About CIBC

CIBC (Canadian Imperial Bank of Commerce) is a leading North American financial institution offering personal, business, public sector, and institutional banking, investment banking, and wealth management services. Industry: Banking & Financial Services

CIBC currently has 6 open roles on FindRole.

Listed pay typically runs $147,500–$175,000 across 6 roles with salary data.

Most-posted roles

View all roles at CIBC

At a glance

TL;DR · Senior Software QA Engineer

The Senior Software QA Engineer joins the Technology team to lead systems testing processes and ensure high-quality client solutions. As a team lead, you will assign and oversee test case execution, provide mentorship and coaching to team members, and create comprehensive test plans and strategies. Your daily responsibilities include translating business requirements into test cases, managing end-to-end testing activities, and identifying project risks or obstacles. You will utilize expertise in software development testing, automation, and software process improvement to meet business and system requirements. The role specifically values skills in writing and executing SQL queries, alongside software development experience in Java, C#, Python, and VBScript. You will solve complex problems by investigating data to ensure all test deliverables align with project timelines and goals.

What you'll do

  • Lead the investigation and translation of business requirements into comprehensive test cases.
  • Design and manage end-to-end testing activities for various projects across the business.
  • Create detailed test plans, development strategies, and project estimates.
  • Assign and oversee the execution of test cases while providing coaching and mentorship to team members.
  • Identify project obstacles or risks and provide regular status updates to the business.
  • Ensure all test deliverables are received, approved, and aligned with project timelines and budgets.
  • Proactively identify potential issues throughout all test phases and suggest system improvements.
  • Maintain open lines of communication with stakeholders and escalate issues as necessary.

What we're looking for

  • Demonstrate experience in software development testing, automation, and software process improvement.
  • Lead the investigation and translation of business requirements into test cases.
  • Design and manage end-to-end testing activities for various projects across the business.
  • Provide advice, ongoing feedback, support, and mentorship to team members.
  • Identify project obstacles or risks and provide regular status updates to the business.
  • Ensure all test deliverables are received, approved, and aligned to project timelines, budgets, and goals.
  • Experience writing and executing SQL queries (preferred).
  • Software development experience in Java, C#, Python, VBScript, etc. (preferred).

More like this

Similar roles

Senior Software Dev QA Engineer

Fortinet

Santa Clara, CA 17 days ago $112,000–$137,000
Python Shell scripting Robot Framework TCP/IP DNS HTTP SSL OSPF BGP Linux Unix Avalanche Ixia JMeter API testing VMware ESXi KVM AWS GCP Azure Jenkins Ansible Terraform
8+ yrs exp Hybrid

Senior QA Engineer

Veeva Systems

Remote (Pleasanton, CA) +6 30 days ago $80,000–$150,000
Python TypeScript Java SQL Unix Linux Postman REST Assured Grafana Prometheus Elasticsearch Nexus ECR Sonar Bash LLM Generative AI
5+ yrs exp Remote

Senior Software Engineer, Quality Assurance

Broadcom

Plano, TX 10 days ago $91,100–$146,000
IBM Assembler z/OS COBOL C++ Python JCL SQL Datacom DB2 IDMS GitHub Endevor Jenkins CI/CD CICS REXX SMP/E ZOSMF VSAM Test Automation ODBC JDBC
5+ yrs exp

Software QA Engineer

Fortinet

Sunnyvale, CA 37 days ago $100,000–$125,000
Python Wireshark Omnipeek Ixia Veriwave Chariot iperf 802.11 a/b/g/n/ac/ax/be Linux UNIX Windows Agile Performance Testing Log Analysis Root Cause Analysis
3+ yrs exp Hybrid