IBM Senior QA Software Analyst in OTTAWA, Ontario

Job Description

We are seeking a Senior QA Software Analyst for Cognos Analytics Ottawa Lab

The ideal candidate will be a dynamic IT professional with 3-7 years of experience as a Software Quality Assurance Engineer. You should have at least 3 years of experience working as a Scrum Master prioritizing backlogs, features, user stories, talking to internal teams for problem areas, gather/writing & reviewing requirements, epics, BRD’s, and use cases of product features.

Required Expertise:

  • Experienced in analyzing Business Requirements and Specifications in order to develop test objective, strategies, Scope, Test procedures and Test Matrices.

  • In depth technical knowledge and understanding of Data Warehousing, Data Validations, OLAP, SQL Server, Oracle, Teradata and ETL.

  • Experience includes implementation of QA Test strategy and test plan for ETL, SOA and WEB applications using Manual and automated testing tools like Selenium, Quality center, Rational Suite, Load Runner and Quick Test Professional.

  • Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box, UAT and Sanity Testing.

  • Experience in Automation, Manual and Mobile testing serving various Domains such as Banking, and finance Web portal applications.

  • Experience in leading the testing effort for java applications.

  • Skilled in performing load, stress and performance testing using Apache JMeter.

  • Experience in Bug Tracking Tools like JIRA, RTC, Bugzilla.

  • Expertise in Back end database testing with database such as Oracle, DB2, and SQL Server.

  • Proficient in executing SQL queries, well versed in testing of the web services using the SOAPUI testing tool.

  • Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.

  • A versatile team player with excellent interpersonal and communication skills.

The ideal candidate will have the following personality traits:

  • The ability to handle multiple competing priorities in a fast-paced environment

  • Deal well with ambiguity

  • Exhibits excellent judgment

  • Strong results orientated approach

  • Thinks big and have a bias for action

This role will involve working with technology that is covered by embargo Export Regulations. If you are a Foreign National from any of the following embargoed countries (Cuba, Iran, North Korea, Sudan, and Syria) on a work permit, you are not eligible for employment in this position.


Required Technical and Professional Expertise

  • Bachelor's degree in Computer Science, Engineering or a related technical discipline

  • At least 5 years of related experience with 2+ years in Test Automation

  • A thorough understanding of software development in a team and a strong track record of shipping high quality software.

  • Experienced designing, developing, implanting and executing Test Automation Framework in Selenium, QTP, etc.

  • Must have technical skills:

  • Java or JavaScript

  • SQL Databases

  • Current JS front end tools and Jira

  • Jenkins

  • Selenium

  • LoadRunner scripting

  • ETL verification

  • SOAP and XML WSDL Testing

  • Back end validation of Java services

Preferred Tech and Prof Experience

  • Preferred Technical Skills:​

  • Python

  • Docker

EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.