«Альфа-Банк» ищет главного специалиста по ручному и автотестированию на C#.
Вашей задачей будет обеспечение качества системы через ручное и автоматизированное тестирование.
Чем предстоит заниматься:
— разрабатывать тест-кейсы, документировать автотесты, разрабатывать и согласовывать критерии приёмки;
— писать автотесты по функционалу системы и дорабатывать фреймворки;
— проводить функциональное, интеграционное и регрессионное тестирование (50% авто / 50% ручное);
— выявлять, фиксировать и приоритизировать дефекты, готовить отчётность по релизам;
— анализировать и воспроизводить дефекты промышленной среды.
Подробнее по ссылке
Вашей задачей будет обеспечение качества системы через ручное и автоматизированное тестирование.
Чем предстоит заниматься:
— разрабатывать тест-кейсы, документировать автотесты, разрабатывать и согласовывать критерии приёмки;
— писать автотесты по функционалу системы и дорабатывать фреймворки;
— проводить функциональное, интеграционное и регрессионное тестирование (50% авто / 50% ручное);
— выявлять, фиксировать и приоритизировать дефекты, готовить отчётность по релизам;
— анализировать и воспроизводить дефекты промышленной среды.
Подробнее по ссылке
👍3🔥1🤔1
Автор этой статьи предлагает смотреть на автоматизацию тестирования не только с инженерной, но и с инвестиционной точки зрения. Не как на «красиво написанный автотест», а как на вложение ресурсов, которое должно окупаться. У любого такого вложения есть цена: разработка, поддержка, расследование падений, адаптация к изменениям продукта, время инженеров и стоимость инфраструктуры. И если всё это не даёт ощутимой отдачи, то, возможно, автоматизировать такой сценарий просто невыгодно.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Chrome DevTools — это мощный набор инструментов для инспектирования и отладки веб-сайтов и веб-приложений. Для тестировщиков он предоставляет удобный способ изучать элементы страницы, анализировать логи консоли, отслеживать сетевую активность и оценивать производительность страницы.
Давайте рассмотрим, какие функции Chrome DevTools делают его незаменимым инструментом для тестировщиков, — на примере 10 тестов.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1🔥1
В статье разобраны распространённые антипаттерны при тестировании в Playwright, которые незаметно замедляют тесты и делают их нестабильными.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1🙏1
Авито запускает бесплатный онлайн-курс по QA! За 4 месяца вы пройдёте весь цикл работы QA‑инженера — от написания документации до создания своих автотестов с поддержкой экспертов из Авито.
Что вас ждёт?
- Советы и опыт экспертов. QA-инженеры Авито поделятся знаниями, как улучшать продукты с многомиллионной аудиторией.
- Практические кейсы для портфолио. Вы научитесь применять принципы тестирования и автоматизации, а еще работать с профессиональными инструментами (Bruno, DevTools, Git и др.)
- Поддержка на каждом этапе. Эксперты Авито будут давать фидбек по домашним заданиям и отвечать на вопросы.
- Фаст-трек для лучших. Выпускники, вошедшие в топ рейтинга, получат преимущество при отборе на стажировку в Авито.
Регистрация продлится до 16 августа включительно! Успейте подать заявку
Что вас ждёт?
- Советы и опыт экспертов. QA-инженеры Авито поделятся знаниями, как улучшать продукты с многомиллионной аудиторией.
- Практические кейсы для портфолио. Вы научитесь применять принципы тестирования и автоматизации, а еще работать с профессиональными инструментами (Bruno, DevTools, Git и др.)
- Поддержка на каждом этапе. Эксперты Авито будут давать фидбек по домашним заданиям и отвечать на вопросы.
- Фаст-трек для лучших. Выпускники, вошедшие в топ рейтинга, получат преимущество при отборе на стажировку в Авито.
Регистрация продлится до 16 августа включительно! Успейте подать заявку
😁4❤1🔥1
"Меня зовут Анатолий Бобунов, я работаю SDET в компании EXANTE. Однажды я пришел на проект, на котором выполнение некоторых тест-сьютов занимало больше часа, настолько медленно, что запускать их на каждый merge request (MR) было просто нереально. Мы хотели запускать автотесты на каждый коммит в MR, но с такой скоростью это было невозможно. В результате мне удалось, за счёт серии небольших, но точных изменений добиться 8,5-кратного ускорения - без переписывания тестов с нуля. В статье расскажу, какие проблемы у нас возникли и как мы их решали".
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥1🙏1
Во многих вакансиях для QA знание Git уже считается базовым навыком — особенно для специалистов уровня Middle и выше. А для автоматизаторов Git вообще является обязательным инструментом ежедневной работы.
При этом многие начинающие тестировщики знают только несколько команд (clone, pull, push) и боятся всего остального. Из-за этого возникают проблемы: потерянные изменения, конфликты, случайные коммиты в main-ветку и путаница при работе в команде.
Данная статья — это практический обзор Git именно с точки зрения QA-инженера.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
"Когда пришло время искать работу пентестером, я столкнулся с реальностью: вакансий в моем регионе почти нет, а те, что находил, не приносили даже приглашений на собеседование. Профиль без практического опыта не вызывал интереса у работодателей. Чтобы начать нарабатывать реальный стаж, я решил попробовать себя в багхантинге.
Основная цель была простой получить опыт и проверить свои знания в бою, а не в лабораторной среде. Ну и, конечно, был интерес заработать репутацию практика и получить первые выплаты".
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Тестирование функциональности Direct I/O — задача сама по себе нетривиальная. Сложность возрастает, если проверить работу функциональности можно только на ненагруженной базе данных, а тестируемое приложение предназначено для работы с высоконагруженными системами.
Можно, конечно, ограничиться проверкой того, что на неактивной базе приложение не использует кеш. Но это не даёт ответа на главные вопросы клиента: «Будет ли реальная выгода в промышленной эксплуатации и не случится ли так, что активное резервное копирование снизит производительность базы данных?»
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Почему одних QA зовут на собеседования, а других игнорируют?
Потому что они AQA, все просто
Ручное тестирование уже не даёт такого преимущества, как раньше.
Python, Playwright и Docker — то, что всё чаще хотят видеть работодатели.
Показываем, как усилить резюме под текущий рынок.
Смотри по ссылке
Потому что они AQA, все просто
Ручное тестирование уже не даёт такого преимущества, как раньше.
Python, Playwright и Docker — то, что всё чаще хотят видеть работодатели.
Показываем, как усилить резюме под текущий рынок.
Смотри по ссылке
❤12🔥8👍7
Представим, что команда обнаружила баг в недавней версии продукта. Где-то по пути что-то пошло не так. Но как понять, когда именно всё начало ломаться?
Можно протестировать каждый билд по очереди, начиная с последней стабильной версии, пока не будет найден первый проблемный. Это прямолинейный подход, и он работает. Но он может занять часы или даже дни, особенно если билды выходят часто. Проверка каждого из них требует времени.
В этой статье представлен более быстрый метод определения точной версии, в которой появились проблемы, с использованием более эффективного подхода к поиску, основанного на параллельном тестировании на нескольких устройствах.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Шаблоны промптов и список инструментов. Статья ориентирована преимущественно на специалистов уровня junior/middle, а так же на тех, кому интересно разобраться в современных AI-инструментах для профессии QA.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Моделирование реалистичных сценариев, в которых система может продемонстрировать свою устойчивость, — задача непростая. Но всё становится проще при правильном планировании и чётком понимании доступных вариантов, их стоимости и ограничений.
В этой статье описывается создание тестовых сценариев, которые могут поставить систему под угрозу в продакшене. Приходилось ли вам сталкиваться с дефектом, который сложно воспроизвести в тестовой среде? Если да, то, возможно, в этой статье вы найдёте идеи, которые помогут вам в этом.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье разбираются ключевые системные боли автотестов на Go (не на уровне синтаксиса, а на уровне исполнения). Автор на примерах показал, какого слоя не хватает и как он может выглядеть.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье — лучшие практики, инструменты и советы для QA, чтобы сделать цифровые продукты удобными для всех пользователей.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Чтобы тесты приносили пользу, а не только увеличивали время сборки в CI/CD, нужно четко понимать, какой «дублер» нужен в конкретной ситуации.
В этой статье мы разберем на практике, в чем реальная разница между Stub, Mock и Fake, на каких уровнях тестирования их применять и как перестать писать тесты, которые проверяют сами себя.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Вам когда-нибудь хотелось превратить тестирование в вечеринку? Bug bash как раз позволяет это сделать! Bug bash укрепляет сотрудничество, даёт возможность выслушать разные точки зрения и помогает формировать и укреплять культуру качества.
Обычно bug bash выглядит примерно так:
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Race Condition недооценивают. Это гонка одновременных запросов, и оборачивается она двойными списаниями, обходом лимитов и захватом чужих аккаунтов. Такие баги до сих пор находят в платёжных системах, авторизации и бонусных программах крупных сервисов.
Эта статья поможет вам понять, что собой представляет Race Condition, как ее находят и что помогает от нее защититься.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Это не просто зоопарк устройств
Мы постоянно проверяем навигационные фичи в «поле». А когда начали внедрять сенсорную навигацию(это наша новая фича) , разовые полевые проезды эволюционировали в регулярный процесс.
Обычно ездим вдвоём: один следит за дорогой, второй смотрит за происходящим. С собой телефоны, компьютеры и... хорошее настроение.
Ну а что дальше — читайте в новой статье на Хабре.
Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD
Мы постоянно проверяем навигационные фичи в «поле». А когда начали внедрять сенсорную навигацию
Обычно ездим вдвоём: один следит за дорогой, второй смотрит за происходящим. С собой телефоны, компьютеры и... хорошее настроение.
Ну а что дальше — читайте в новой статье на Хабре.
Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD
Что такое внутренняя покупка и зачем её тестировать?
Внутренние покупки позволяют пользователю приобретать:
• Подписки с автопродлением (auto-renewable subscriptions)
• Потребляемые продукты (consumables), например, монеты в качестве внутренней валюты
• Непотребляемые продукты (non-consumables), например, отключение рекламы
• Контент или функции, разблокируемые через покупку.
Ошибки в реализации IAP могут привести к потере дохода, негативному пользовательскому опыту, жалобам и возможному отклонению приложения при модерации.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM