Lead Automation QA

Местоположение и тип занятости

ЕкатеринбургПолный рабочий день


Разработка программного обеспечения

Описание вакансии

Условия работы

Currently we are looking for a talented QA, who can do both manual and automation testing. If you have a passion for fixing bugs in the code and programming, you may be cut out for a career in testing. As a Software Tester, you will have a major role to play in the quality assurance stage of software development. You will carry out tests to ensure the software created meets the requirements. This involves the analysis of software to prevent issues and fixing bugs before the product is dispatched to users. 

You will work with an international management consulting firm that focuses on retail services. The company is headquartered in New York City with 60+ offices in the Americas, Europe, Asia Pacific and the Middle East and employs over 4,500 professionals!

Majority of Customer’s projects are data driven. The project is a web application written in KnockoutJS. The Customer’s goal is migration of the current project to Vue.JS. The project provides stores with statistics about goods sold. Which in turn helps stores to arrange goods more efficiently.


  • 4 + years of experience in designing, writing and maintaining test automation scripts or previous development experience;
  • Working experience in test automation frameworks. Eg: Selenium web driver, Protractor or similar;
  • Knowledge of challenges in test automation related to front end and backend systems;
  • Knowledge of relational & document based databases;
  • Investigating problems in software as a result of testing;
  • Working with QA analysts and software developers to find solutions;
  • Strong teamwork, decision-making, documentation, communication and analytical skills;
  • Knowledge of test strategy and test plan creation, testing estimation, QA acceptance criteria definition;
  • Experience in test-cases development and reporting;
  • Passion for testing and aspiration to deliver high-quality product;
  • Technical leadership and excellent communication skills;
  • Strong organizational skills;

Nice to have:

  • Bachelor or Master’s degree in computer science, computer engineering, or a related field;
  • Knowledge of JavaScript & Docker

English level:

  • Spoken English - Intermediate level and higher;


  • Create detailed and well-structured test plans and test cases;
  • Analyze the requirements;
  • Create reports;
  • Conduct manual testing as well as  an automation testing;
  •  Communicate with the customer to clarify business requirements;
  • Work both independently and in close collaboration with others in the team and across the business;
  • Participate in stand-ups, planning sessions and retrospectives;
  • Help the Customer during UAT phase, analyze Customer’s bugs from UAT;
  • Providing feedback of the work performed, come up with questions and remove impediments;
  • Work as a team member and provide technical leadership on the project;
  • Be strategic and tactical.



  • Official and timely pay;
  • Social  perks;
  • Sick pay, vacations;
  • Flexible work schedule;
  • Friendly environment;