QA Engineer (Senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Uscreen is a hyper-growth (and profitable) bootstrapped product-led SaaS business. We are revolutionizing the way that video-based entrepreneurs & creators monetize their content. Uscreen has grown from 30 to 100 employees over the last year -- with the best yet to come!
Uscreen provides an all-in-one platform for entrepreneurs to sell subscriptions, VOD, and live-streamed events on the web, through mobile apps, and via OTT (over-the-top) devices. 10,000+ video creators build, market, and sell their content with Uscreen -- and they generate hundreds-of-millions of dollars in revenue doing it.
About the job
As a QA engineer on our monolith team, you will work on various features and participate in both manual and automated testing. You will work as a part of a cross-functional team to deliver new updates and feature as we practicing the shift left practice where QA can search for potential issues even during a planning stage.
Here are some things we’ve worked on recently to give you a sense of what you’ll be doing day-to-day:
- Marketing funnels, and email marketing features.
- Page builder and improvements of current Liquid-based templates.
- Analytics for live streaming & videos.
- Complex subscription billing & team subscriptions
How we work
We usually work on the new features in a small group of 1-3 developers & one designer. We are using the approach described by Basecamp for project management called Shape Up.
Remote & async
We are a remote team distributed in different time zones, so we develop a rule of overlapping time from 9 to noon EST time.
About you
We are searching for a person who will be a QA visioner. You will be responsible for quality assurance of implemented features from ideas to production and maintenance. You’re a Manager of One. You take ownership and you trying deeply understand each feature and code change.
What we will require from you
- 2+ years (middle) or 5+ years (senior) of experience
- excellent communication skills (Russian & English)
- knowledge of Ruby language and Rails framework or experience with any other programming language (preferably Java/Kotlin, Python, Go)
- Javascript knowledge - is a big plus. We are using Vue.js
- experience in developing and maintaining test frameworks and tools
- desire to understand business logic and help customers
- happiness without toxic behavior
- Rails doctrine commitment
Бонусы
- 20 days of paid vacation every year.
- courses and books reimbursement
- flexible and adequate work schedule
- no rush/pain-in-ass unrealistic deadlines