Quality Assurance Engineer - IBM - Mississauga - Wizbii

Quality Assurance Engineer

  • Par IBM
  • Mississauga (Canada)

Description de l'offre

IBM Watson Health Imaging is seeking an experienced Software Quality Assurance Engineer to join our team and help bring cognitive imaging health care solutions to regulated markets. The successful candidate has the ability to transform abstract concepts to concrete technical details and vice versa; they will utilize their strong analytical, technical, and communication skills to drive cross-functional engagement and influence decisions made about functional requirements, design, research metrics, and test strategies.

The successful candidate is an avid learner who can demonstrate the ability to adapt rapidly to new environments and technologies; they will apply their experience in software development and knowledge of software quality assurance to develop appropriate strategies, tools, and tests to meet the quality demands of our advanced imaging analytics, artificial intelligence, and big data solutions.

Duties and Responsibilities:
·  Design, develop, and document test protocols, test scenarios, and test cases
·  Design, develop, validate, maintain, and document automation tools and scripts for use in test processes
·  Identify, configure, and document operating environments appropriate to the product based on provided requirements, designs, use cases, and intended uses
·  Execute automated and manual tests
·  Troubleshoot issues found in conjunction with end-users and development teams.
·  Develop, maintain, and manage gold standard test data and operating environments
·  Contribute to test planning activities including identification of verification and validation methods appropriate to the given technology, identification of suitable test strategies, and authoring test plans
·  Generate quality assurance reports (test results, defects, traceability, etc.)
·  Participate in cross-functional meetings to provide meaningful input to product functional requirements, design based on given user needs and intended uses.
·  Review and provide feedback to functional product specifications, design documents, and risk analysis documents The successful candidate will have the following:
·  Thorough understanding of software quality assurance methods
·  Thorough understanding of various types of software testing (e.g. black box, stress, performance, functional, benchmarking, regression, load, workflow)
·  Thorough understanding of best practice workflow methodologies from an application end user perspective (end-to-end workflow)
·  Excellent verbal and written communication skills
·  Demonstrable problem-solving and analytical skills
·  Demonstrable ability to quickly adapt and learn new skills, technologies, and processes
·  Familiarity with analytical methods as applied to verification and validation of product specifications
·  Experience with data queries and data manipulation using database engines (e.g. SQL Server, Cassandra)
·  Knowledge of test management applications and test data management This role will involve working with technology that is covered by Export Regulations sanctions. If you are a Foreign National from any of the following US sanctioned countries (Cuba, Iran, North Korea, Sudan, and Syria) on a work permit, you are not eligible for employment in this position.

Auto req ID

Required Education

Bachelor's Degree
Role ( Job Role )

Software Developer
State / Province

Primary job category

Software Development & Support

(0026) IBM Canada Limited - IBM Canada Limitee
Contract type

Employment Type


Is this role a commissionable/sales incentive based position?

Travel Required

No Travel
IBM Business Group

Watson Health
Preferred Education

Master's Degree
City / Township / Village

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.
Required Technical and Professional Expertise

·  Minimum 2 years' experience in software development or software quality assurance in a regulated environment (preferably medical device)
·  Experience working with client/server and enterprise applications
·  Familiarity with cloud-based applications and deployments
·  Working knowledge of object-oriented programming (e.g. Java, C#) and scripting (e.g. Javascript, Perl) languages and use of integrated development environments (e.g. Eclipse, Visual Studio)
·  Working knowledge of REST API's, JSON, XML, .NET
·  Worked with test and integration frameworks (e.g. NUnit, JUnit, Maven)
·  Experience in test automation development for web-based applications (Selenium preferred)
·  Strong background in Windows and Unix operating systems
·  Familiar with container-based (e.g. Docker) deployments and infrastructure
·  Familiar with HL7 and DICOM standards and its software system applications

Preferred Technical and Professional Experience

·  2+ years' experience in medical device product development
·  Experience working with HL7, DICOM, HIPAA Audit Trail requirements
·  Working Knowledge of Java, NUnit, Junit, Maven, CI, Jenkins, or test frameworks
·  Unix technologies: Kubernetes, Cassandra, Kafka, NIFI, Docker
·  Experience working with distributed teams
·  Strong knowledge and understanding of abstract design patterns (e.g. observer, listener, factory, repository, unit of work)
·  Familiar with deep learning concepts and good understanding of verification and validation methods for AI-based applications
Secondary Job Category

Other Software Development & Support
Eligibility Requirements

·  Must be legally eligible to work in Canada without sponsorship
Position Type

Early Professional Track

Not Applicable - Professional Hire

Voici d'autres offres qui pourraient te plaire

Reçois les offres qui te correspondent par email !
Des milliers de jobs sont disponibles pour toi sur Wizbii :)

À propos de IBM

IBM est leader mondial au service de la technologie de l'information. Ses activités, toujours au service de l'innovation, gravitent autour du matériel informatique, des logiciels et des services informatiques. Fondé en 1911, cette multinationale américaine a son siège social général à New York, aux États-Unis. En France, c'est à Bois-Colombes que se situe le siège depuis 1914. IBM France est aussi présent dans toutes les plus grandes villes françaises (Paris, Lyon, Marseille, Toulouse, Bordeaux, Montpellier...) et compte plus de 11000 collaborateurs.

L'entreprise très dynamique et en constante recherche d'innovation recrute régulièrement de jeunes diplômés en stages, alternances, VIE, CDD ou CDI pour être acteur de ce mouvement. La société offre des postes de consultants, de chefs de projet, architectes d'application, ingénieurs systèmes, mais prend également en charge des métiers tels que les ingénieurs marketing ou responsables ressources humaines. Peu importe la carrière que vous souhaitez bâtir, IBM peut vous permettre de vous épanouir grâce à ses nombreuses opportunités à travers le monde.

3412 jobs disponibles chez IBM

Trouve ton futur job sur Wizbii,
la 1ère plateforme professionnelle pour l’emploi des jeunes
Ton job dans la poche