Senior QA Engineer
Ниво: Senior
Работно място: Дистанционно
Възнаграждение: $3200–4500 Gross на месец
Тип позиция: Нова позиция
Описание на проекта:
Small Metrics е усъвършенстван мултиплатформен тракер за финансово здраве (iOS, Android и Web), изграден с Flutter и базиран на Django (Python) бекенд. Приложението включва изолирани финансови среди ("Пространства"), поддръжка на много валути и анализи, задвижвани от изкуствен интелект.
Нашата екосистема се разраства бързо: заедно с основното приложение, ние разработваме вътрешни агентски инструменти за автоматизирано SEO управление, конвейери (pipelines) за синхронизация на данни и бързи, модерни лендинг страници, задвижвани от Astro. Търсим опитен Senior QA Engineer, който да гарантира най-високото качество и стабилност на нашия продукт на всички платформи, балансирайки между ръчно тестване и проактивно въвеждане на автоматизирано тестване.
Отговорности:
- Хибриден QA подход (50/50): Балансирайте времето си поравно между задълбочено ръчно тестване и изграждане на стабилно покритие с автоматизирани тестове.
- Ръчно тестване: Извършвайте цялостно ръчно тестване на нашите мобилни приложения на Flutter (iOS, Android), уеб администраторски панели и лендинг страници на Astro.
- Валидиране на API: Тествайте RESTful API, за да осигурите правилна обработка на данни, фонова синхронизация на агенти и безпроблемна комуникация между фронтенд и бекенд.
- QA Собственост: Създавайте, поддържайте и изпълнявайте тестови случаи (test cases), контролни списъци и тестови планове от нулата.
- Автоматизация на тестването: Проектирайте, въвеждайте и конфигурирайте рамки за автоматизирано тестване за критични потребителски потоци (Flutter Integration Tests / Appium) и бекенд крайни точки (PyTest).
- Проследяване на бъгове: Идентифицирайте, щателно документируйте и проследявайте бъгове, използвайки нашата система за проследяване на проблеми.
- Крос-функционално сътрудничество: Работете в тясно сътрудничество с разработчици, дизайнери и продуктовия мениджър, за да уловите крайни случаи (edge cases) рано и да подобрите цялостното потребителско изживяване.
Стек:
- Ръчно тестване: Тестване на мобилни и уеб приложения (Flutter приложения, Astro уебсайтове).
- API тестване: Postman / Swagger / cURL.
- Автоматизация на бекенда: Python / PyTest.
- Автоматизация на фронтенд/мобилни устройства: Опитът с интеграционни тестове на Flutter, Appium или Selenium/Playwright е силно предпочитан.
- Инфраструктура: Git, Docker (способност за стартиране на локални среди за тестване) и CI/CD конвейери.
Езици:
- Английски (B2+)
ID на позицията: #00679
Кандидатстване: Моля, добавете коментар към публикацията за свободния пост в LinkedIn, за да може рекрутерът да разгледа профила ви за съответствие с изискванията на позицията.