BMO Bank N.A. seeks a Specialist III-IC Quality Assurance to ensure product quality throughout the technology lifecycle by collaborating with application, infrastructure, and middleware teams to align testing efforts with development objectives.
Compensation
The salary range for this specific position in Naperville, IL is $115,768.98-151,800 per year.
Responsibilities
Design, develop, and maintain comprehensive test plans across multiple environments
Document outcomes, identify defects, and perform root cause analysis supported by historical tracking
Coordinate defect triage and certification activities, respond to production issues, and verify compliance with unit testing standards
Drive strategic testing initiatives such as automation, continuous improvement, and implementation of best-in-class practices to enhance customer experience
Analyze test results, validate system performance, and communicate quality metrics to stakeholders for informed decision-making
Requirements
Bachelor's degree (3- or 4-year) or foreign equivalent in Computer Science, Engineering, Information Systems, Mathematics, Business, or a related field
Responsible for modeling vehicle requirements using MBSE, UML, SysML, and related tools, collaborating with system architects and teams to deliver high-quality models and documentation.
Compensation
We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more.
Responsibilities
Provide operational analysis, system, sub-systems, and component models
Generate test reports and root cause analysis
Produce traceability reports between requirements, test cases, and models
Collaborate with system architects, designers, and solution architects
Senior Engineer responsible for installing, maintaining, and supporting IBM mainframe software products and related ISV solutions in a managed services environment.
Compensation
Pay range: $107,300.00 - $150,180.00 depending on experience and skill set
Annual bonus target of 10% subject to terms and conditions of plan
Responsibilities
Install, configure, and upgrade z/OS and ISV products
Provide technical assistance for disaster recovery and business continuity
Develop and maintain installation standards and documentation
Train and mentor team members
Respond to ServiceNow requests and customer incidents
Requirements
Bachelor’s degree in Information Systems, Information Technology, Computer Science, or related field
Support the development and implementation of technical security solutions, focusing on vulnerability analysis, automation opportunities, AI-driven tools, and scripting for security operations.
Locations (2)
Zug, Zug, Switzerland
Switzerland
Responsibilities
Support development and implementation of technical security solutions
Analyze vulnerabilities and evaluate security controls
Identify automation opportunities across security operations, vulnerability management, and threat analysis workflows
Design and integrate AI-driven tools and agentic workflows
Build and maintain automated scripts and testing environments
The role involves creating and managing the development of test scripts utilizing both automated and manual testing tools to support testing efforts and speed to market across departmental lines focusing on user experience.
Responsibilities
Provide test guidance on all types of testing, including not to automation, functional, systems integration, user acceptance, browser, and help documentation.
Develop, identify, and provide testing task durations and estimates.
Review requirements and technical designs to ensure clarity for further understanding of test design/script development.
Develop and maintain test designs/ automation scripts based on an analysis of requirements, use cases, and technical designs.
Communicate development of test scripts and test execution progress to management.
Requirements
Bachelor's degree in one of the business disciplines or equivalent education and related experience
Lead testing efforts for deposit and payment operations, creating and managing test scripts, both automated and manual, to ensure quality and speed to market.
Responsibilities
Provide test guidance on all types of testing, including automation, functional, systems integration, user acceptance, browser, and help documentation.
Develop, identify, and provide testing task durations and estimates.
Review requirements and technical designs to ensure clarity for test design/script development.
Develop and maintain test designs/automation scripts based on an analysis of requirements, use cases, and technical designs.
Communicate development of test scripts and test execution progress to management.
Requirements
Bachelor's degree in one of the business disciplines or equivalent education
Nice to have: Quality Assurance or Testing certification
Oversees architecture, development, testing, documentation, and engineering support of key production systems, designing scalable, reliable, secure infrastructure and leading strategic IT planning.
Responsibilities
Exercise discretion and independent judgment in overseeing the architecture, development, testing, documentation, and engineering support of key production systems.
Lead strategic planning for IT infrastructure development and upgrades, validating that changes and new systems align with future-state goals.
Design and architect complex systems with scalability, reliability, and security in mind.
Provide technology leadership and vision, focusing on simplifying and consolidating systems while supporting the department’s long-term goals.
Work with internal teams to troubleshoot and tune in-house applications, enhance system and network uptime, and provide engineering-level support.
Requirements
Bachelor’s degree in Information Management or a related field
Senior Support Engineer – Senior Integrator Engineer responsible for integration, deployment, maintenance, and after‑sales support of GE Vernova’s Energy Management System (EMS) suite within customer environments.
Responsibilities
Integrate end‑to‑end software solutions for complex EMS/SCADA applications within customer environments
Maintain robust deployment processes, database configurations, and server infrastructure across Windows and Linux platforms
Resolve technical incidents through thorough troubleshooting, root cause analysis, and proactive support
Collaborate directly with customers and global engineering teams on technical issues, documentation, and system handovers
Develop and improve CI/CD pipelines using modern DevOps tools like Jenkins and automation scripting
Requirements
Master’s degree in Electrical Engineering, IT Systems, or a related discipline
Nice to have: Master’s degree in Electrical Engineering, IT Systems, or a related discipline
Senior QA Analyst focused on testing Siebel CRM in commercial banking environments, responsible for test planning, execution, automation, defect management and continuous improvement within Agile teams.
Responsibilities
Document and execute high-quality test plans
Analyse requirements and develop test conditions
Create API test scripts
Execute functional, integration, regression and end-to-end testing
Design test scenarios
Requirements
Bachelor's Degree in Computer Science, Information Systems, Software Engineering or related discipline
Nice to have: Additional Quality Assurance or Testing certifications
Nice to have: Strong client-facing and stakeholder management skills
Nice to have: Experience mentoring junior testers
Nice to have: Excellent analytical and problem-solving abilities