# Специалист по тестированию лабораторной информационной системы
Центр занимается молекулярно-генетическими исследованиями различных заболеваний в областях онкологии, микробиологии, иммунологии, инфекционных заболеваний, в том числе разработкой передовых лекарственных средств, тест-систем. В работе неразрывно связаны медицина, генетика и IT, разрабатывают различные информационные системы сбора научных данных в медицине и генетике.
Ищем одного ручного тестировщика уровня junior+ / начинающий middle.
Технологический стек
•Frontend: React, TypeScript.
•Backend: Python, Django, NestJS.
•База данных: PostgreSQL.
•API: REST, GraphQL.
•Инфраструктура: Docker, Nginx.
•Система контроля версий: Git.
•Инструменты тестирования: Postman, DevTools.
•Серверная ОС: Linux.
Задачи
•Проведение ручного функционального тестирования лабораторной системы и связанных информационных систем.
•Проверка нового и измененного функционала по готовым требованиям и сценариям.
•Выполнение регрессионного тестирования по чек-листам и тест-кейсам.
•Подготовка и актуализация простых тест-кейсов и чек-листов.
•Выявление, воспроизведение и описание дефектов.
•Повторная проверка исправленных ошибок.
•Проверка корректности отображения, ввода и изменения данных в системе.
•Проверка данных в базе с использованием SQL-запросов.
•Базовое тестирование REST API.
•Анализ запросов и ответов в Postman и DevTools.
•Воспроизведение ошибок, поступающих от пользователей.
•Сбор информации, необходимой для передачи дефекта разработчикам.
•Участие в приемочном и регрессионном тестировании новых версий системы.
•Работа совместно с разработчиками, аналитиками и специалистами по внедрению.
•Изучение бизнес-процессов лабораторной информационной системы и постепенное расширение зоны самостоятельного тестирования.
Требования
•Законченное высшее образование.
•Высокий уровень самостоятельности в организации работы и навыки самообучения.
•Понимание принципов тестирования программного обеспечения.
•Понимание различий между функциональным, регрессионным и интеграционным тестированием.
•Умение составлять простые тест-кейсы и чек-листы.
•Понимание структуры баг-репорта и умение понятно описать найденную ошибку.
•Базовое знание SQL: SELECT, WHERE, JOIN, ORDER BY, GROUP BY.
•Общее понимание принципов работы реляционных баз данных.
•Базовое понимание клиент-серверной архитектуры.
•Понимание принципов REST API.
•Базовые навыки работы с Postman или аналогичными инструментами.
•Умение пользоваться DevTools браузера.
•Понимание форматов JSON и основных HTTP-методов и кодов ответов.
•Внимательность, аккуратность и готовность разбираться в сложной предметной области.
Будет преимуществом
•Практический опыт тестирования web-приложений на учебных или собственных проектах.
•Опыт работы с PostgreSQL.
•Базовые навыки работы с Git.
•Базовое знание Linux.
•Общее понимание Docker.
•Навыки анализа логов.
•Опыт работы с системами учета задач и дефектов.
•Интерес к лабораторным процессам и системам.
Условия
•Рабочий график: 5/2, работа в офисе.
•Рабочее время: с 9:30 до 18:00, включая 30 мин. на обед.
•Оборудованное индивидуальное рабочее место с современным мощным ноутбуком и двумя мониторами.