Инженер по обеспечению качества программного обеспечения
Местоположение: Египет
О almentor
Мы — ведущая платформа видеообучения на арабском языке! Основанная в 2016 году, мы создали более 1000 онлайн-курсов для частных лиц, корпораций и государственных учреждений по всему Египту и странам Залива. Наша платформа — это центр знаний, способствующий обучению на протяжении всей жизни и росту для людей по всему миру. Мы — команда, ориентированная на цель. Наш самый важный актив — это интеллектуальная команда, способная к инновациям и реализации. Именно это движет нас вперед!
Наша миссия
🚀 almentor стремится повысить доступность качественного образования по доступной цене для арабоязычных сообществ и поставить цель обслужить 10 миллионов обучающихся в регионе MENA.
Обзор вакансии
Мы ищем Инженера по обеспечению качества программного обеспечения, ориентированного на детали, который присоединится к нашей команде технологий и поможет обеспечить надежность, масштабируемость и бесперебойную работу наших продуктов для пользователей.
Вы будете тесно сотрудничать с менеджерами по продукту, инженерами-программистами, дизайнерами и другими заинтересованными сторонами на протяжении всего жизненного цикла разработки продукта, чтобы на ранних этапах выявлять проблемы, улучшать качество продукта и обеспечивать соответствие релизов ожидаемым стандартам.
В качестве Инженера по обеспечению качества программного обеспечения вы будете:
- Разрабатывать, создавать и выполнять планы тестирования, тестовые сценарии и тестовые ситуации на основе требований к продукту.
- Выполнять функциональное, регрессионное, интеграционное, системное и исследовательское тестирование.
- Выявлять, документировать, приоритизировать и отслеживать дефекты программного обеспечения до их устранения.
- Сотрудничать с разработчиками и командами по продукту для расследования и воспроизведения сообщенных проблем.
- Участвовать в анализе требований, планировании спринтов и обсуждении продукта, чтобы обеспечить тестируемость и качество с ранних этапов.
- Проверять новые функции и убеждаться, что они соответствуют бизнес- и техническим требованиям перед выпуском.
- Выполнять API-тестирование и проверять интеграцию между различными системами и сервисами.
- Проводить кроссплатформенное и кроссбраузерное тестирование, где это применимо.
- Поддерживать четкую и точную документацию по QA, включая тестовые сценарии, результаты тестов и отчеты о дефектах.
- Поддерживать деятельность по выпуску и развертыванию, выполняя проверку перед выпуском и после него.
- Вносить вклад в улучшение процессов QA, стандартов тестирования и общего качества продукта.
- Тесно сотрудничать с командой инженеров для выявления возможностей автоматизации тестирования и постоянного совершенствования.
- Отслеживать производственные проблемы и оказывать поддержку в анализе первопричин, когда это необходимо.
Идеальный кандидат будет иметь:
- Степень бакалавра в области Computer Science, Software Engineering, Information Technology или смежной области.
- 2-4 года опыта работы в области контроля качества программного обеспечения или аналогичной должности.
- Глубокое понимание методологий тестирования программного обеспечения и процессов QC.
- Практический опыт ручного тестирования и разработки тестовых сценариев.
- Опыт работы с инструментами для тестирования API, такими как Postman.
- Знание SQL и валидации баз данных.
- Опыт работы с инструментами отслеживания ошибок и управления проектами, такими как Jira.
- Хорошее понимание методологий Agile/Scrum.
- Сильные аналитические способности и навыки решения проблем.
- Отличное внимание к деталям и способность выявлять крайние случаи.
- Сильные коммуникативные навыки и навыки сотрудничества.
Приветствуется
- Опыт работы с фреймворками автоматизации тестирования, такими как Selenium, Cypress, Playwright или Appium.
- Знание языков программирования, таких как JavaScript, TypeScript, Python или Java.
- Опыт работы с CI/CD пайплайнами и инструментами, такими как GitHub Actions, GitLab CI или Jenkins.
- Опыт тестирования веб- и мобильных приложений.
- Знание тестирования производительности, безопасности или доступности.
- Опыт работы в продуктовой среде или среде EdTech.