В качестве инженера по автоматизации тестирования в Zentist ваша работа способствует развитию бизнеса. Каждый ваш коммит, направленный на автоматизацию устаревших ручных процессов, помогает спасти больше людей от тысяч часов разочарования в стоматологических кабинетах по всей стране. Вы и ваша команда разрабатываете решения, которые делают систему надежной, масштабируемой и легко управляемой.
Что делает наша команда:
- Разрабатывает автоматизированные потоки данных, которые обеспечивают работу всего нашего бизнеса, экономя стоматологическим клиникам значительное время и деньги.
- Создает новые интерфейсы для все большего числа систем стоматологического бекофиса, расширяя влияние Zentist на рынке.
- Оценивает возможности и ограничения существующей архитектуры и создает системы следующего поколения, которые легко масштабируются до тысяч практик.
- Поднимает планку в нашей стремлении к небольшим, быстрым и качественным релизам, которые постепенно создают отличный опыт как для внутренних команд, так и для внешних клиентов.
Требования к опыту:
- Опыт написания и поддержки автоматизированных тест-кейсов для веб-приложений с целью ускорения доставки ценности командой.
- Настрой "чемпиона качества", который вдохновляет команду на вклад в инструменты и процессы обеспечения качества.
- Понимание роли отчетности и коммуникации в процессе контроля качества, включая мониторинг тестовых запусков и передачу информации о результатах тестирования.
- Стремление постоянно повышать качество кода вашей команды за счет продвижения лучших практик и техник на основе вашего реального опыта.
- История постоянного обучения и совершенствования своих навыков с целью оставаться в курсе новых технических возможностей.
Наш технологический стек
В настоящее время наши команды используют: Python 3.x, Flask, Django, FastAPI (в различных подсистемах), Graphene, Alchemy, PostgreSQL, MySQL, Docker, Kubernetes (K8s), PlayWright, PyTest, React и различные сторонние API.
Навыки, которые мы ищем:
- Python 3.x
- Playwright, Selenium, Cypress или аналогичные инструменты автоматизации тестирования
- Самоорганизация и открытость в коммуникации
- Тесное сотрудничество с владельцем продукта (Product Owner) и разработчиками
As a Test Automation Engineer at Zentist your work drives the business. Every commit you make to automate outdated manual workflows helps us save more people from enduring thousands of hours of frustration in dental offices across the country. You and your team pioneer solutions to make the system reliable, scalable, and easy to reason about.
Your team...
- Develops the automated data flows which power our entire business, saving dental offices significant time and money
- Creates new interfaces to an increasing number of dental back office systems, increasing Zentist's impact in the market
- Evaluates capabilities and limitations of our existing architecture and creates the next generation of systems to effortlessly scale to thousands of practices
- Raises the bar in our pursuit of small, fast, quality releases which incrementally create a great experience for both internal and external customers
You come to us with:
- Experience writing and maintaining automated test cases for web-based applications to accelerate the team's value delivery.
- A "quality champion" attitude which rallies the team you are in to contribute to quality tools and processes.
- Understanding of the role that reporting and communication plays in a quality control process, including monitoring test runs and communicating test effectiveness
- A drive to continually increase your team's code quality by promoting best practices and techniques based on your real-life experience.
- History of continuous learning and improvement, keeping your skills current and leading to an understanding of new technical options.
Our teams currently use Python 3.x, Flask, DJango and FastAPI in different subsystems, Graphene, Alchemy, PostgreSQL, MySQL, Docker, K8s, PlayWright, PyTest, React and various 3rd party APIs.
Skills we seek: Python 3.x. Playwright, Selenium, Cypress, or similar test automation tools. Self-organization and open communicator. Close collaboration with Product Owner and Developers.