Software Development Test Engineer

Quebec City, QC, Canada

Job Description


Rockwell Automation is a global technology leader focused on helping the world\xe2\x80\x99s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that\xe2\x80\x99s you we would love to have you join us!



The Rockwell Automation Test Engineer will be responsible for Verification and Validation and the functional and/or requirements testing of Rockwell Automation software products.
As a Test Engineer, at the Brossard Campus, you will be responsible for test planning, test case generation and execution of tests including performance/load and stress testing of our software design applications.
In this position, you will be a key player in ensuring that developed products are robust, defect free, meet product requirements, and are within total quality management standards

Experience the full software development lifecycle while you participate as a member of a project team focused on developing innovative products , with the opportunity to work with new technologies. This may involve designing, analyzing, implementing as well as refactoring, optimizing, and maintaining existing products.

Responsibilities:

Under general supervision, perform technical tasks related to software specifications, design, test and documentation

  • Take technical design & development leadership on a one or more products.
  • Responsible for developing and implementing detailed and high level specifications
  • Responsible for clarifying project scope from the technical standpoint
  • Responsible for developing, designing, and testing new components, features and functionality Responsible for improving existing designated product
  • Responsible for creating software documentation
  • Responsible for designing and executing User acceptance tests (Automated and manual)
  • Effectively communicate technical information verbally and in writing
  • Other duties as assigned
Basic Qualifications:
  • Bachelor\'s degree or equivalent years of relevant work experience
  • Legal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
  • Professional proficiency with French and English
Preferred Qualifications:
  • Bachelor\'s degree in Computer Science or Engineering, Software Engineering or equivalent combination of education and related experience is preferred
  • Typically requires two years of experience in software engineering and test
  • Excellent analytical and problem solving abilities
  • Strong coding, debugging, algorithm design and problem solving skills
  • Solid software design and development skills in C# and/or C++
  • Experience with .NET Framework / WPF
  • Knowledge of Agile Development tools, techniques and principles
  • Familiar with the Microsoft Visual Studio extensibility
  • Experience with Team Foundation Server, Team City builds, and automated testing
  • Experience in Compiler development
  • Experience in asynchronous (parallel and multi thread) programming
  • Experience in Data Acquisition, Industrial Process Control, IEC61131-3, Soft PLC, Embedded Systems
  • Strong knowledge of architectural patterns and styles
  • Experience in planning and accomplishing goals and complicated tasks as top-level contributor or specialist
  • Desire to grow professionally while being able to work effectively with others in order to achieve team and company goals
  • Strong attention to detail and excellent written and verbal communication skills
  • Ability to organize and manage multiple priorities Ability to influence and negotiate when faced with opposing views or resistance.
This position is part of a job family. Experience will be the determining factor for position level and compensation.

\xc3\x80 propos de Rockwell Automation:

Rockwell Automation, la plus grande entreprise au monde d\xc3\xa9di\xc3\xa9e \xc3\xa0 l\'automatisation industrielle, rend ses clients plus productifs et le monde plus durable. Partout dans le monde, nos marques de produits phares Allen-Bradley\xc2\xae et Rockwell Software\xc2\xae sont reconnues pour leur innovation et leur excellence. Lorsque vous choisissez Rockwell Automation, vous rejoignez d\'innombrables employ\xc3\xa9s talentueux qui nous ont aid\xc3\xa9s \xc3\xa0 \xc3\xa9tablir notre position de leader dans l\'industrie de l\'automatisation au cours du si\xc3\xa8cle dernier. Vous rejoignez une communaut\xc3\xa9 diversifi\xc3\xa9e, inclusive et mondiale avec une passion pour l\'innovation. Un endroit o\xc3\xb9 vous pouvez vous associer avec de grands esprits et des gens inspirants. Et une soci\xc3\xa9t\xc3\xa9 soutenue par la solidit\xc3\xa9 financi\xc3\xa8re qui stimule la croissance et les opportunit\xc3\xa9s de carri\xc3\xa8re. M\xc3\xaame si nous nous concentrons sur nos clients, nous savons que nos employ\xc3\xa9s sont la cl\xc3\xa9 de notre succ\xc3\xa8s et de notre avenir. Vous aider \xc3\xa0 d\xc3\xa9velopper une carri\xc3\xa8re enrichissante est une priorit\xc3\xa9 absolue. Parce que lorsque vous r\xc3\xa9ussissez, nous r\xc3\xa9ussissons.

Description du poste:

D\xc3\xa9couvrez le cycle de vie complet du d\xc3\xa9veloppement logiciel tout en participant en tant que membre d\'une \xc3\xa9quipe de projet ax\xc3\xa9e sur le d\xc3\xa9veloppement de produits innovants, avec la possibilit\xc3\xa9 de travailler avec de nouvelles technologies. Cela peut impliquer la conception, l\'analyse, la mise en \xc5\x93uvre ainsi que la refactorisation, l\'optimisation et la maintenance des produits existants.

Responsabilit\xc3\xa9s:

Sous la supervision g\xc3\xa9n\xc3\xa9rale, effectuer des t\xc3\xa2ches techniques li\xc3\xa9es \xc3\xa0 la sp\xc3\xa9cification de logiciels, la conception, le test et la documentation :
  • Responsable du d\xc3\xa9veloppement et de la mise en \xc5\x93uvre des sp\xc3\xa9cifications d\xc3\xa9taill\xc3\xa9es et/ou de haut niveau
  • Responsable de clarifier la port\xc3\xa9e du projet du point de vue technique
  • Responsable de l\'\xc3\xa9laboration, la conception et l\'essai de nouveaux composants, caract\xc3\xa9ristiques et fonctionnalit\xc3\xa9s
  • Responsable de l\'am\xc3\xa9lioration du produit d\xc3\xa9sign\xc3\xa9 existant
  • Responsable de la cr\xc3\xa9ation des documents logiciels
  • Communiquer efficacement des informations techniques verbalement et par \xc3\xa9crit
  • Autres t\xc3\xa2ches assign\xc3\xa9es
Minimum requis:

Le candidat doit poss\xc3\xa9der les qualifications suivantes :
  • Baccalaur\xc3\xa9at ou exp\xc3\xa9rience connexe \xc3\xa9quivalente
  • Une autorisation l\xc3\xa9gale de travailler au Canada est requise. Nous ne parrainerons pas d\'individus pour des visas d\'emploi, ni maintenant ni \xc3\xa0 l\'avenir, pour cette offre d\'emploi.
  • Ma\xc3\xaetrise professionnelle du fran\xc3\xa7ais et de l\'anglais
Qualifications d\xc3\xa9sir\xc3\xa9es:
  • Baccalaur\xc3\xa9at en informatique ou en g\xc3\xa9nie, en g\xc3\xa9nie logiciel ou une combinaison \xc3\xa9quivalente d\'\xc3\xa9tudes et d\'exp\xc3\xa9rience connexe
  • Requiert g\xc3\xa9n\xc3\xa9ralement deux ans d\xe2\x80\x99exp\xc3\xa9rience en g\xc3\xa9nie logiciel et en test
  • Excellentes capacit\xc3\xa9s d\'analyse et de r\xc3\xa9solution de probl\xc3\xa8mes
  • Solides comp\xc3\xa9tences en codage, d\xc3\xa9bogage, conception d\'algorithmes et r\xc3\xa9solution de probl\xc3\xa8mes
  • Solides comp\xc3\xa9tences en conception et d\xc3\xa9veloppement de logiciels en C # et / ou C ++
  • Exp\xc3\xa9rience avec .NET Framework / WPF
  • Connaissance des outils, techniques et principes de d\xc3\xa9veloppement Agile
  • Familier avec l\'extensibilit\xc3\xa9 de Microsoft Visual Studio
  • Exp\xc3\xa9rience avec Team Foundation Server, les builds Team City et les tests automatis\xc3\xa9s
  • Exp\xc3\xa9rience en d\xc3\xa9veloppement de compilateurs
  • Exp\xc3\xa9rience en programmation asynchrone (parall\xc3\xa8le et multi-thread)
  • Exp\xc3\xa9rience en acquisition de donn\xc3\xa9es, contr\xc3\xb4le de processus industriels, IEC61131-3, API logiciel, syst\xc3\xa8mes embarqu\xc3\xa9s
  • Solide connaissance des mod\xc3\xa8les et des styles architecturaux
  • Exp\xc3\xa9rience de la planification et de la r\xc3\xa9alisation d\'objectifs et de t\xc3\xa2ches complexes en tant que contributeur ou sp\xc3\xa9cialiste de haut niveau
  • D\xc3\xa9sir de grandir professionnellement tout en \xc3\xa9tant capable de travailler efficacement avec les autres afin d\'atteindre les objectifs de l\'\xc3\xa9quipe et de l\'entreprise
  • Grand souci du d\xc3\xa9tail et excellentes comp\xc3\xa9tences en communication \xc3\xa9crite et verbale
  • Capacit\xc3\xa9 d\'organiser et de g\xc3\xa9rer plusieurs priorit\xc3\xa9s Capacit\xc3\xa9 d\'influencer et de n\xc3\xa9gocier face \xc3\xa0 des points de vue oppos\xc3\xa9s ou \xc3\xa0 une r\xc3\xa9sistance
Ce poste fait partie d\xe2\x80\x99une famille d\xe2\x80\x99emplois. L\xe2\x80\x99exp\xc3\xa9rience sera le facteur d\xc3\xa9terminant pour le niveau de poste et la r\xc3\xa9mun\xc3\xa9ration

#LI-AF

#LI-Hybrid

We are an Equal Opportunity Employer including disability and veterans.

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.

Rockwell Automation

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2211943
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Quebec City, QC, Canada
  • Education
    Not mentioned