Senior QA Automation Engineer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Currently we are looking for Senior Quality Assurance Specialist (QA) for our Crypto Currency Exchange project in the rapidly developing blockchain area.
The QA engineer will develop automation testing infrastructure, review and update existing test cases, as well as create new ones and work closely with other departments in order to continually improve, ensure and develop our product quality.
Key responsibilities:
-
Developing and improving infrastructure for automated tests;
-
Executing manual and automated test cases, verifying, analyzing and reporting results;
-
Developing and improving automated tests;
-
Ensuring that products and services meet quality, performance, safety and reliability standards;
-
Identifying and reporting defects in products;
-
Verifying defects fixes, improvements, and change requests;
-
Testing environment maintenance;
-
Contributing to acceptance criteria development with a Product Manager and the team;
-
Preparing all needed materials for testing (check lists, test data, etc.) and writing documentations.
Key QA requirements:
-
4+ years of Java development/testing;
-
Experience in Spring (DI/IoC);
-
Experience in relational databases: SQL (basic level - joins, aggregation), JDBC (standard or Spring JDBC template);
-
Knowledge about NoSql databases would be a big plus: Cassandra, Mongodb, Redis;
-
Testing of web, backend and mobile applications (applying required selected methods and techniques) that may include but are not limited to:
-
Functional testing;
-
Usability testing;
-
Integration testing;
-
Load testing;
-
Exploratory testing;
-
Regression testing;
-
Maintenance testing;
-
-
Knowledge about testing tools (Junit/TestNG, Selenium WebDriver);
-
Experience in Jbehave, Jmeter/Gatling would be a big plus;
-
Backend(API) testing experience (REST and/or SOAP) - any automaton tools;
-
Understanding of the full software development lifecycle from requirements gathering to delivery and support;
-
Awareness of test automation and ability to spot points of value in the process.
Personal characteristics:
-
Attention to details;
-
Ability to work in a team, identify technical and non-technical issues;
-
Analytical and problem-solving skills;
-
Time management and organisational skills.
We offer:
-
Flexible working hours;
-
Competitive salary;
-
Career opportunities;
-
Modern office and informal environment;
-
Office in a center of Saratov city;
-
Company's events.
Бонусы
Benefits of Working at Stratolab:
An unforgettable experience of growing with young and ambitious exchange;
Opportunity to learn how do exchanges operate inside;
A team of top professionals.
Дополнительные инструкции
To apply, please prepare your CV and links/references to the previous projects.