Ce site récupère une partie de ses emplois auprès de: Ottawa Jobs | Healthcare Jobs | Indeed Construction

Nouvelles offres d'emplois dans l'industrie de la construction

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   Emploi construction   

De nouvelles offres d'emploi tous les jours pour les Québécois

previous arrow
next arrow


Software Development Engineer Test / Intermediate-Senior SDET

TEKsystems, Inc

C'est un Temps-Plein job à Montreal, QC publiée le août 14, 2019.

English version
– see below Le responsable du poste SDET contribuera au développement d’un cadre d’essai automatisé et une interface de programmation (API) pour moteur de jeu AAA.

Le but du client est de créer un essai des API pour les utilisateurs ainsi qu’un essai intégré au moteur.

Cette équipe coordonnera ce projet avec une équipe sur place à Seattle.

Le développement des essais sera principalement constitué de composants d’arrière-plan, d’essais d’intégration et quelques essais basés sur l’interface utilisateur (IU) de la suite d’outils du moteur.

Nous envisageons de travailler avec une personne enthousiaste et motivée, passoinnée pour les essais.

Le candidat idéal aime travailler avec une équipe de personne dynamique et motivées capables de livrer un code de grande qualité.

Nous cherchons également le candidat orienté vers la résolution des problèmes et désireux de relever les défis.

Skills Required: Solides compétences en programmation et expérience de Python et Java Expérience en lecture et développement en C++ Expérience en développement des composants et essais d’intégration Python.

Expérience de travail dans divers environnements de développement intégré incluant sans se limiter à .net et Java Expérience en développement et essais de jeux The SDET will contribute to the development of a test harness and API for a AAA gaming engine.

The customer objective is to create a Test API for the users of the engine as well as built-in test for the engine
– this team will be coordinating effort with an onsite team in Seattle.

The test development will mainly be back end component and integration tests with some UI based tests on the Engine tool suite.

We are looking to work with an enthusiastic and motivated individual that has a passion for testing.

Our ideal candidate enjoys working with a dynamic, motivated team that delivers superior code.

We also look for candidate that thrive on problem solving and who like challenges ROLES AND RESPONSIBILTIES : Design, develops and maintains an automation solution Develops software tests of software applications and other types of applications based on defined requirements and stories.

Applies common development and test automation design patterns (e.g.

OOP, Page Object Model) Uses various tools and development skills to enhance and facilitate testing Applies QA and Testing processes and best practices to projects.

Will also provide coaching/mentoring on best practices.

Ensures all levels of testing are performed with the right approach and adequate coverage.

Participates in backlog grooming sessions with the team to validate the requirements Assists the team is refining user stories and determining acceptance criteria.

Performs front-end and back-end analysis of applications.

Works with the team to implement nightly/continuous integration build/deploy/test framework.

Logs defects, anomalies and issues into defect tracking system and reviews them with project team members to assist with resolution.

Proposes and implements solutions to quality-related process issues within the context of assigned projects.

Reports test results and status to the team.

Is able to work in a highly dynamic project environment, effectively adapting to changing requirements, priorities and schedules.

Is capable of working with technically complex software.

Has a strong ability to work in an open, dynamic, and collaborative team environment.

Is comfortable interacting with different groups, all levels of leadership, and client contacts.

Supervision: capable of functioning as a test lead on low to medium complexity projects and providing supervision to others.

SKILLS REQUIRED: Strong programming skills and experience in Python and Java Experience in reading and developing in C++ Experience developing Component and integration tests in Python.

Experience working with various integrated development environments, including but not limited to, .net and Java Experience working in game development and testing Experience using cloud services and platforms; AWS, Azure, Google Experience with performance testing tools Gatling & Jmeter Experience with other performance test tools, such as Locus, neoload, bees with machine guns and loadrunner Experience testing and developing automated tests for both REST and SOAP services using RestAssured and Karate or similar tools such as Supertest and Checkrum Knowledge of test automation methodologies, best practices e.g.

Page Object Model, and programming design patterns e.g.

Object Oriented Programming, S.O.L.I.D Experience developing UI automated tests with Protractor & other WebDriver technologies such as Nightwatch.js, webdrive.io, Appium Experience in implementing various BDD frameworks, such as Jbehave, Cucumber and SpecFlow, Experience with source controls technologies; GIT, Subversion, VSS Experience implementing and working with various branching strategies; feature branching, Gitflow Experience with multi stack test development in a continuous development/integration environment; component, integration, system and acceptance tests Familiar with implementing test in Continuous Integration (CI) pipeline Familiar with CI/CD concepts in a DevOps environment.

Familiar with DevOps concepts and tools (i.e.

Docker, ApiGee, Artifactory …) .

About TEKsystems : We’re partners in transformation.

We help clients activate ideas and solutions to take advantage of a new world of opportunity.

We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change.

That’s the power of true partnership.

TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodationteksystems .com for other accommodation options.