Design and Test Lab
109 subscribers
93 photos
1 file
177 links
Найвищий пріоритет компанії DESIGN AND TEST LAB – Mature Reliability Standard – розробка надійних додатків. У нашій роботі ми застосовуємо наукові знання під час планування проекту, розробки архітектури, програмування та тестування.
Download Telegram
#position #iOS #Objective-C #Swift

iOS Software Engineer

Компания Design and Test Lab и 1st Institute of Reliable Software
приглашает перспективных iOS Software Engineer c профессиональным опытом от 2-х лет в свою команду на проекты с использованием методов и паттернов надежного программирования с Objective-C, Swift, iOS SDK, Swagger на существующий e-commerce проект.

Все сотрудники с первого дня проходят спец подготовку по Software Reliability.

Предлагаем вам рассмотреть работу в нашей компании.
http://workat.dnt-lab.com/positions/2020/ios-developer/
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Статья Автоматическое модульное тестирование визуальных компонентов в iOS

Автор: Владимир Обризан, к. т. н.

Автоматическое тестирование визуального интерфейса (UI-тесты) имеет несколько проблем.

Первая проблема — добиться того, чтобы UI-тесты были стабильными и не падали от запуска к запуску по независящим от самого кода причинам. Например, если сетевой запрос завис, то визуальный компонент не обновится вовремя, произойдет тайм-аут и тест упадет.

Вторая проблема — тестопригодность: добиться изоляции визуального компонента от сетевых сервисов, аппаратных сервисов (например, геолокации), а также обеспечить легкость введения компонента в нужные состояния.

https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html

#статья #ios #тестопригодность
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Эксперт-лекция Автоматическое модульное тестирование визуальных компонентов в iOS

Автор: Владимир Обризан, к. т. н.

Выступление подготовлено по мотивам статьи: https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html

Кроме этого, обсуждаются вопросы:

1. Как писать тесты на легаси-проектах?
2. Что делать, если заказчик сказал писать тесты?
3. Как оценивать время на написание тестов?

https://youtu.be/pnS-TQO2_Ik

#ios #тестопригодность #видео
2020-09-11 — Obrizan — iOS Ukraine №1.pdf
25.2 MB
#swift #ios #iosUkraine #conference #DNTL

Приобрести новые знания и начать применять их в работе за один вечер?! Легко!

На iOS Ukraine Conference #1, которая проходит с 21 по 25 сентября 2020 года, Владимир Обризан, к. т. н. рассказал о автоматическом тестировании интеграций со стандартными фреймворками (на примере Core Location, Notification Center).

Друзья, ознакомьтесь со слайдами выступления и начинайте разрабатывать по-другому!

Youtube-канал iOS Ukraine Conference с предыдущими докладами: https://www.youtube.com/channel/UCHdJjb0qR5lLK1adYmgfaqg
#position #ios #engineer #DNTL

Компания Design and Test Lab и 1st Institute of Reliable Software приглашает программиста на платформе Apple iOS c опытом от 2-х лет на долгосрочный проект связанный с торговлей продуктами питания через интернет.

1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift,
iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет
iOS программирования) и есть возможность консультироваться с директором компании (14+ лет опыта)!
4️⃣ План профессионального и карьерного роста!

Хотите работать с качественным приложением и гордиться своей работой?!
Отправьте свое резюме и задайте любой вопрос!
http://workat.dnt-lab.com/positions/2021/ios-developer
#position #ios #software #engineer #middle #senior #office #remote #DNTL

Приглашаем iOS Software Engineer c профессиональным опытом от 2-3 лет в свою команду на существующий e-commerce проект — продажа фермерской продукции с Objective-C, Swift, iOS SDK, Swagger!

1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) + менторство!
4️⃣ Помощь в достижении целей и план профессионального и карьерного роста!

Предлагаем вам рассмотреть работу в нашей компании и начать разрабатывать новые функции в качественном приложении!
http://workat.dnt-lab.com/positions/2021/ios-developer/

Хорошего и продуктивного всем дня!
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
На днях опубликовали записи конференции iOS Ukraine, которая прошла осенью прошлого года.

Запись доклада “Автоматическое тестирование интеграции со стандартными фреймворками” (Владимир Обризан, к. т. н.) доступна по ссылке на канале iOS Ukraine:

https://youtu.be/UAsXcnNWss0

#ios #tdd
#position #ios #python #software #engineer #junior #middle #office #remote #DNTL

Приглашаем Junior/Middle iOS Software Engineers и Junior/Middle Python Software Engineers в Design and Test Lab!

‼️Почему
вам стоит обратить на это внимание?

1️⃣ Уникальные и полезнейшие проекты: лечение редких болезней, платформа для предоставления услуг дизайнерами, архитекторами и др., интернет-магазин продажи фермерских продуктов!
2️⃣ Программа менторства и наставничества — ускорит вашу адаптацию к проекту и программированию! После адаптации план карьерного и профессионального роста!
3️⃣ Работа в полноценной команде, роли распределены!
4️⃣ Постоянное общение с коллегами, техническими экспертами и американским клиентом!

Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/

Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
#ios #ci #cd #эксперт #лекция

📍Design and Test Lab и 1st Institute of Reliable Software приглашаем на эксперт-лекцию начинающих и опытных iOS-программистов, которые хотят повысить надёжность сложных проектов — “Организация настройки Pipeline для iOS-проекта (Azure DevOps, общие принципы)”!

Эксперты:
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB, Дмитрий Красильников, Lead iOS Software Engineer DESIGN AND TEST LAB

📚Теория:
1. Какие базовые знания нужны, чтобы начать автоматизацию сборки и тестирования iOS проектов.
2. Что такое CI/CD?
3. Какие базовые шаги включают в себя сборка, тестирование, архивирование, экспорт и загрузка в TestFlight.
4. Какие команды bash/PowerShell и утилиты нужны для выполнения необходимых шагов.

✏️Мастер-класс:
1. Настройка автоматической сборки и тестирования iOS-проекта на примере Azure DevOps.
2. Настройка автоматической сборки, архивирования, экспорта и загрузки iOS-приложения в TestFlight.

Регистрация свободная: https://bit.ly/3ian52k
#vacancies #typescript #ios #python #android #node.js #qa #software #engineer #office #remote #DNTL

Среди наших активностей, мы продолжаем искать в нашу команду специалистов!

Список вакансий в Design and Test Lab:
🚀 Middle TypeScript Software Engineer
🚀 Middle Python Software Engineer
🚀QA Engineer (edujob, Automation)
🚀 Middle/Senior iOS Software Engineers
🚀 Senior Node.js Software Engineer
🚀 Middle/Senior Android Software Engineer

1️⃣ Уникальные и полезнейшие проекты: официальная социальная сеть по лечению и поиску редких болезней со всего мира, платформа для предоставления услуг дизайнерами, архитекторами и др., интернет-магазин продажи фермерских продуктов, самый популярный ритейл-проект в UK!
2️⃣ Программа менторства и наставничества, план карьерного и профессионального роста!
3️⃣ Работа в полноценной команде, роли распределены!
4️⃣ Постоянное общение с коллегами, техническими экспертами и американским клиентом!

Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/

Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!👇
http://workat.dnt-lab.com/positions
Email: kopeykina@dnt-lab.com
Telegram/Viber: @ViktoriaKopeykina

Хорошего и продуктивного всем дня!
Are you interested in how to easily create an MVP for a streaming application like Netflix?

Join a live event where Ilya Bondarenko (Senior iOS/tvOS Engineer at the Design and Testing Lab) shares his 7-year experience in designing, building, and supporting a mobile streaming application in the style of Netflix, from 0 to over 1 million users.

🗓Date:
January 25, 2024
Time: 7:00 PM - 8:00 PM
🖥Location: https://www.linkedin.com/events/scalingnetflix-likemobileappto17155949613785534464/about/

🖍Topics include:
1. How engineering decisions affect the user experience of millions.
2. Difference in the development process for MVP app and one-million-users app.
3. How to monitor the health of the app for such a big crowd of users.
4. Challenges of scaling from 0 to 1 million users.
5. Technologies, practices and skills for large-scale mobile TV app.
6. YOUR QUESTIONS!

I want to participate 👉 : https://www.linkedin.com/events/scalingnetflix-likemobileappto17155949613785534464/about/

#ios #tvos #streaming #ott #tv
Приєднуйтеся до перегляду відео на YouTube, де Ілля Бондаренко (Senior iOS/tvOS Software Engineer у Design and Test Lab) ділиться своїм 7-річним досвідом у розробці, створенні та підтримці мобільного стрімінгового додатку в стилі Netflix, від 0 до понад 1 мільйона користувачів!

https://youtu.be/rYDMKrDi_RM?feature=shared

#ios #tvos #streaming #ott #tv