Softwarium is an Outsourcing Company located in Kyiv and consists of 100+ skilled professionals. The Сompany develops software, IT strategy, customer service, solution development, and managed services for American, Canadian, and Norwegian customers. We focus on productivity, which we achieve by drawing together the right mix of talent for the job.
21 октября 2021

Senior SDET (C#) (вакансия неактивна)

Киев, удаленно

Softwarium is looking for a Software Development Engineer in Test to join a team working in the domain of IT security to take part in retrofitting automated unit testing to the existing service framework. The aim is to create a high percentage of automated unit testing coverage of the existing service framework.

Our client — Thycotic-Centrify is a world-class cloud identity security company that has been ranked by Gartner as a Privileged Access Management (PAM) Leader for the second consecutive year. They have also received the highest possible score from Forrester in categories such as SaaS/cloud, Integrations, Deployment, Innovation Roadmap.

The Identity service is part of the next-generation cloud platform for ThycoticCentrify. The Identity Service makes use of ’lifted’ systems from legacy Platforms that are being refactored.
It will manage the creation, distribution, validation, and revocation of user identity and access tokens. It will act as a Unified directory service for customers, presenting a single view of multiple directories of users (AD, LDAP, External IDPs, etc.). It will be responsible for multifactor authentication for all users/clients accessing platform 2. The Identity service is being architected using CI/CD principles with the team responsible for end-to-end ownership, validation, and quality of the service.

KEY RESPONSIBILITIES

  • Implement automated Unit and Integration tests for existing systems;
  • Automating the test cases written for the features/product. This includes E2E UI automation and also writing unit tests;
  • Experienced in creating, optimizing, and maintaining automation pipelines based on AzureDevOps, Jenkins, or other CI/CD;
  • Code and improve automated test framework, written in and Selenium, striking the optimal balance of tool features with test case requirements;
  • Analyze lifted systems to determine their unit test requirements;
  • Design unit test that will provide a high percentage of coverage for the lifting systems;
  • Implement the unit tests for lifting systems in our test framework (Visual Studio Test);

REQUIRED SKILLS AND QUALIFICATIONS

  • At least 3 years of experience as a Software Development Engineer in Test;
  • Knowledge of C#/.NET, SQL (Postgres), Git, Selenium;
  • Experience with SDET techniques and implementation is desired;
  • Good working knowledge of testing strategies REST/SOAP API;
  • Experience with automated test frameworks;
  • Hands-on experience with Azure DevOps pipelines or other CI/CD processes and tools;
  • Upper-Intermediate English verbal and written language skills;
  • Ability to work overlap with USA Eastern Time Zone business hours in order to interact with the USA, offshore, and nearshore teams (Ukraine 3 pm to 7 pm);

The current team from the client’s side: Team Lead, 4 Software Backend Developers

Technology stack: C#/.net, SQL (Postgres), Git

Tools: Visual Studio/Visual Studio Test, Azure DevOps, Kubernetes

WORKING CONDITIONS

🏠 It is possible to work both in the office and remotely;

💪 Team building and participation in conferences, and no overtime;

🚀 Individual budget for professional development and personal growth;

💶 You can always count on paying for a vacation (20 working days), sick leave (12 paid days), and holidays;

🏢 A spacious open space, an office near Zoloty Vorota station with a magnificent view of Mikhailovskaya Square and Landscape Alley;

🤩 We immediately feel the contact with our person, so we have only 3 stages of the interview (HR, Tech, Customer Interview).