Типичный программист
81.4K subscribers
2.68K photos
894 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
​​#вакансия #релокация #qa
до 3000 €

Wisebits — это группа международных IT компаний. Команда создает высоконагруженные мобильные и веб-проекты с общим охватом аудитории в миллиард визитов в месяц.

Сейчас открыта позиция Automation QA Engineer. AQA выполняют как ручное тестирование, так и автоматизацию, более 90% задач на тестирование интерфейса (UI) и функционала. В среднем 5 релизов в месяц, работают по Kanban, минимум переработок и без работы по выходным.

Релокация на Кипр за счёт компании, помощь с переездом семьи. Медицинская страховка, тренажерный зал, мобильная связь, бесплатные вкусные обеды.

Если есть релевантный опыт работы от 3 лет, welcome!

Откликнуться: https://tprg.ru/licR
​​#вакансии #java #android #qa #php

Астрологи объявили, что на этой неделе ваше сердечко может быть занято работой.

Android разработчик в BIA-Technologies, Питер, до 170 000 ₽

Kotlin, Clean Architecture, Moxy, Conductor, RxJava, Dagger 2, Retrofit, OkHttp, DBFlow, constraintLayout.

Senior Java Developer в mfms°, Москва, от 150 000 до 250 000 ₽

Java 8, Concurrency, NIO, Spring Framework, NoSQL, SQL, Maven, Git, GitLab, Linux, Solaris.

Software Development Engineer in Test (С#) в «Лабораторию Касперского», Москва, по итогам собеседования

C#, MSTest, NUnit, PowerShell, MS TFS, Git.

Automation QA Engineer в Wisebits, Лимассол (релокация), от 3000 €

PHP, Selenium WebDriver.

PHP разработчик в ULIGHT, Москва, от 100 000 ₽

PHP, MySQL, HTML, CSS3, JavaScript, jQuery, Linux.
Опыт «Мира»: как в разы снизить время тестирования платежного ядра мобильного приложения

В России есть платёжная система «Мир». Да, это те самые карточки, на которых написано место, где они не работают. Тем не менее, за ней тоже стоит куча технологий и IT-специалистов.

В новой статье Валерий Богданов, разработчик из Mир Plat.form, рассказал о внутренней кухне разработки. И поделился кейсом, как его команде удалось снизить время тестов платежного ядра мобильного приложения с недели до пары часов:

https://tprg.ru/g6Rd

#тестирование #qa
This media is not supported in your browser
VIEW IN TELEGRAM
Какая сейчас ситуация на рынке тестировщиков? Это всё ещё хороший старт для входа в IT? Вытеснят ли автотесты ручное тестирование в ближайшем будущем?

Разбираемся вместе с экспертами: https://tprg.ru/p2hV

#тестирование #qa
Как тестировщику получить сертификат ISTQB?

Сертификат ISTQB (International Software Testing Qualifications Board) — международная система квалификации тестировщиков ПО, унифицирующая стандарты и подходы к тестированию. Сертификат высоко ценится заказчиками и работодателями, он признан в большинстве стран мира, а его наличие здорово повышает ценность специалиста.

В ходе подготовки и сдачи экзаменов ISTQB можно столкнуться со множеством проблем — от поиска материалов и до специфики тестирования. Андрей Кирепко, тестировщик компании IT Test, получил сертификат ISTQB. И чтобы хоть немного облегчить жизнь тем, кто собирается его получать, он делится своим опытом и лайфхаками в этой статье:

https://tproger.ru/articles/kak-poluchit-sertifikat-istqb/

#тестирование #qa
Просто добрая и мотивирующая история про сильного человека: «Можно ли тестировать API ногами?»

Из-за состояния здоровья автору этой статьи пришлось узнать ответ на этот вопрос, ведь для работы за компьютером ему приходится использовать ноги. В статье автор рассказывает о своем опыте знакомства с компьютерами, обучении и поиске первой работы в IT:

https://habr.com/ru/post/666730/

#здоровье #мотивация #qa
Где QA специалисту практиковаться в автоматизации тестов?

Одна из самых больших проблем на пути становления автоматизатора — это практика. Ведь если обучающих ресурсов по тестированию сегодня хватает, то вот достойных ресурсов для практики не так уж и много.

Нашли для вас годный перевод статьи, в которой собрали самые топовые из них. Там есть онлайн-банки, сервисы для бронирования гостиниц, магазины и даже муляж приложения для оплаты. А бонусом — небольшой обзор и несколько советов. В общем, годнота 10/10, забирайте:

https://software-testing.ru/component/content/article/3806-qa-tester-beginner-series-a-beginners-guide-to-page-object-model-pom-and-page-factory

#qa
​​Если QA-инженер и тестировщик ПО — разные профессии, то в чём их разница? И можно ли заменить одного специалиста другим?

Что интересно, этот вопрос возникает не только у новичков — иногда задачи QA-инженеров и тестировщиков путают даже в описаниях реальных вакансий!

Давайте разбираться. У нас вышла новая статья, в которой Виталий Станьков, ведущий аналитик группы организации тестирования МТС отвечает на эти вопросы и рассказывает про 3 самых важных отличия: https://tprg.ru/B2rl

#qa #тестирование
​​Чек-лист для начинающих тестировщиков

Делимся подробным чек-листом того, что следует знать начинающему специалисту в тестировании. А также о том, чему стоит научиться начинающему тестировщику в современных реалиях и что его ждёт на первых этапах обучения:

https://tproger.ru/articles/chek-list-dlja-nachinajushhih-testirovshhikov/

#qa #тестирование #начинающим
​​Что нужно знать тестировщику: чек-лист для новичков

Описываем подробный чек-лист того, что следует знать начинающему специалисту в тестировании. Поговорим, чему стоит научиться начинающему тестировщику в современных реалиях и что его ждет на первых этапах обучения:

https://tproger.ru/articles/chek-list-dlja-nachinajushhih-testirovshhikov/

#начинающим #qa #тестирование
Как автоматически обновлять тестовую среду и сэкономить несколько дней на каждом переключении тестовой среды на новую версию?

Основное влияние на тестовую среду IT-продукта оказывает релизный цикл. В процессе важно, чтобы все системы обновились до правильных версий. При этом сами системы могут быть разными. Из-за этого разнообразия и CI/CD-пайплайны могут сильно отличаться. А обновлять системы, запуская вручную обновления отдельных систем, — долго и накладно.

Чтобы сделать этот процесс эффективным, нужно научиться обновлять среды полностью автоматически. И вот целый гайд про то, как наладить грамотную автоматизацию своими руками, на примере реального банка:

https://tprg.ru/d8jH

#devops #qa #тестирование
Внедряем автотесты в многолетний код

Бывают ситуации, когда важная ядерная система, от которой зависит много смежных систем, была разработана ну очень давно. Переписывать всё с нуля -- дорого и бессмысленно.

Зато можно добавить автодеплой: дешево, красиво, быстро. Рассказываем, как это сделать, и почему не стоит переизобретать колесо на примере реального кейса из финтеха: https://tprg.ru/eIQY

#чистыйкод #советы #qa #тестирование
Тестирование UI в JavaScript: лучшие практики

Представьте, что вы сделали крутой компонент для сайта. Будет ли он выполнять свою роль и не положит ли весь проект? Эти моменты лучше проверить заранее — для этого нужны тесты.

В этом руководстве вы найдёте лучшие практики тестирования UI на JavaScript: от разработки через поведение (BDD)и соглашений об именовании до того, какие именно операции браузер должен выполнять во время тестов.

#qa #фронтенд #javascript