Front End & Web Hiring Week 22th-28th November 2021

QA Automation Engineer (Medical Management domain)

Company Background

Our client is a nonprofit organization that’s dedicated to helping every patient get the life-saving transplant they need.


As trusted leaders in advancing treatments for those facing life-threatening blood cancers, they provide the ground-breaking research, innovative technologies, patient support and education that save lives.

Project Description

The goal of the project is to provide the match results that customers rely on to identify the best cellular therapy for their patients.

What You'll Do
  • Works closely with IT Project teams, Business Partners, and Operations Partners to assist the project team in identifying, evaluating and prioritizing Regression Review and analyze the automation implementation to identify the possibility of reoccurrence of program operating problems and to ensure operational efficiency;
  • Completes feature impact analysis & analyzes complex applications to design, build and implement test scripts;
  • Designs the various test types (Functional, Smoke, Regression) for automation and maintains the application’s Automation Framework (core library design and files);
  • Writes various types of test scripts: Web Services & applications, Database connection and validation of GUI values, File handling, XML/JSON parsing;
  • Ensures automated test scripts are organized and maintained;
  • Tracks and reports the results of automation testing;
  • Proactively participates in Sprint activities, identifies and reports on problems, risks, issues and barriers to testing & delivery;
  • Assists the project team in identifying, evaluating and prioritizing Regression test scripts for automation potential;
  • Develops utility programs as needed to create new or modify existing procedures;
  • Analyzes, learns and installs new automation testing tools and/or methodologies while researching the changing marketplace to keep current with technology and upgrades;
  • QA Analytical skills in identifying different scenarios & methods in creating test cases;
  • Refactoring or implementing code to have more usability & eliminate redundancy;
Job Requirements
  • Advanced knowledge of quality assurance (integration, system, regression and user acceptance) principles and best practices;
  • Advanced knowledge of software development methodologies.  Working knowledge of programming languages, software procedures, applications, and products. Extensive knowledge of QA tools;
  • Hands-on experience with service-oriented architecture; object-relational mapping frameworks; Java Automation Test Framework;
  • Coding Standards for JAVA or any programming language;
  • Experience using automated tools and source configuration tools (GIT, Jenkins, Maven, Docker);
  • Experience with technology eco-system that supports end-to-end microservice architecture, such as, APIs, message queue, container, etc.;
  • Experience with agile tools including Atlassian Suite (Jira, X-ray, Confluence, Bamboo, Bitbucket); GitLab; Selenium; TestNG; Oracle SQL Developer;
  • Hands-on knowledge of: Spring boot application development, Running unix or shell scripts, Kibana log viewer (Optional), Experience in using Postman tool for API testing;
  • Experience with measuring Quality Assurance effectiveness. Experience in creating enterprise metrics to give status and proactively identify/mitigate risks;
  • Experience building and fostering an environment for Quality Assurance to succeed within the team and within areas outside the team;
  • Experience utilizing test automation and performance testing with an understanding of the appropriateness of automation in framing a TQM solution;
  • Excellent written and verbal communication skills with the ability to converse with executive management as needed;
  • Ability to work with cross-functional/matrixed teams to deliver quality at the highest level;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office;
Напишите нам!
Мы обязательно ответим!