This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find a job in the Great State of New York!

To post a job, login or create an account |  Post a Job

Test Specialist, Automation

IBM Global Business Services

This is a Full-time position in Buffalo, NY posted July 28, 2021.

Your Role and Responsibilities As a Test Specialist
– Automation, you will be responsible for the following: Development of Automation and Testing in a CI/CD environment for web applications.

Works with engineers to drive improvements in code quality via manual and automated testing.

Involved in the review of the user story backlog and requirement specifications for completeness and weaknesses in function, performance, reliability, scalability, testability, usability, security, and compliance testing.

Develops test plans, testing resource requirements, and overall scheduling of testing activity.

Develops manual and automated test cases and configurations needed to meet testing of business requirements.

Creates, maintains, and executes test cases / scripts to ensure delivery of quality software applications, including Systems Integration, Regression, and Performance Testing.

Generates test data to support the requirements and test case for various test phases.

Monitors and tracks resolution of defects.

Designs, monitors, and analyzes quality assurance metrics such as defect, defect counts, test results, and test status.

Coordinate “Quality at Every Step”
– Involved in the review of the user story backlog and requirements specifications for completeness and weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing, and provides recommendations.

Identify and illuminate risks to the whole team when identified at any stage of planning or development.

Identifies opportunities to adopt innovative testing technologies and techniques.

Looks beyond the obvious for continuous improvement opportunities.

Introduction As a Test Specialist at IBM, your analytical and technical skills will directly impact the quality of the software we create.

Come work in an agile environment where you will help each iteration reach the next level.

Whether the testing is manual, automated, or cognitive, you hold a key role in releasing the best deliverables to IBM’ers and our clients.

Required Technical and Professional Expertise Solid experience in test-driven development, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing.

Experience with Agile or SAFE development environment.

Experience in working with HP Quality Center and testing automation tools.

Experience working in JavaScript and able to demonstrate good JavaScript knowledge.

Expertise with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing, including frameworks such as Selenium, WebDriverIO, Cucumber, JUnit, Mockito.

Experience in configuring Selenium Test environment (e.g.

Cucumber, Exclipse IDE, Java, Selenium WebDriver, etc).

Professional background with continuous integration and continuous delivery (CI/CD) environment and platforms, especially Maven and Jenkins.

Experience working with UI development frameworks: ReactJS.

Bachelors Degree in Computer Science, Computer Engineering, or other technical discipline, or equivalent work experience, is required.

Preferred Technical and Professional Experience Experience with coding skills across a variety of platforms is a plus.

Any of the following test certifications
– QAI, ASQ, IIST, ISEB, ISTQB.

Required EducationBachelors Degree Preferred Education Masters Degree