Fullstack Backend QA Engineer
ToYou
( toyou.io )
Аккаунт зарегистрирован с email *@arammeem.com
Опыт работы от 3 до 5 лет
ToYou is a leading online Saudi food ordering and delivery super-app with one of the largest and most comprehensive networks of merchants across the Kingdom of Saudi Arabia. We seek to deliver all necessities across the Kingdom, whether they be from restaurants, supermarkets, pharmacies, or more.
At ToYou we aim to provide all our customers with a great experience by connecting them with thousands of merchants across Saudi Arabia, and we take great pride in our diverse team which represents different backgrounds, experiences, and visions. We truly value them and count them as a key factor to our success. So, if you are interested in joining a team full of intelligence, ambition, and great talent, ToYou is the right place for you.
We’re seeking an experienced Fullstack Backend QA Engineer to join us on this journey and help us take our products to the next level with respect to accuracy, quality and operation. You will be involved in developing QA practices that not only ensure the quality of our products, but also strengthen the engineering culture within our organisation.
Role qualifications:
- Demonstrated work experience of at least 3+ years in Software Testing (Backend) in the areas of software development
- Ability to read and understand Python code (at least at the level of reading logic)
- all services and their tests are written in Python
- Experience writing tests using pytest, requests, confluent-kafka
- Familiarity with frameworks like Django, FastAPI
- Experience with:
- SQL queries (will need to write a lot of them)
- relational and non-relational databases (we use PostgreSQL, Redshift, MongoDB, Redis, ClickHouse)
- OpenSearch, Kibana
- ability to quickly build some visualization for analysis is a plus
- logs analysis (will work with logs a lot)
- Kafka (or other message brokers)
- Fiddler (or similar tools) (sometimes may be needed)
- Postman (or similar tools)
- Devtools (sometimes may be needed)
- REST API, GraphQL
- understanding of REST architecture principles
- SQL queries (will need to write a lot of them)
- Understanding of ETL processes, experience with orchestration and data transformation tools:
- Airflow
- AWS Glue
- DBT
- Organized approach to testing
- Understanding of the QA role at all stages of development
Will be considered an advantage:
- Worked with metrics in Grafana, VictoriaMetrics
- created alerts, understand the differences between different types of metrics
- Experience working with GitLab/GitHub
- understanding gitflow, and knowledge of basic Git commands
- Experience with Kubernetes entities
- e.g., through OpenLens or similar tools
- Experience building test pipelines with GitLab CI/Jenkins
- Good command of the English language both verbal and written
What we offer:
- Competitive Salary
- 20 Vacation Days plus Public Holidays
- Remote work from your preferred location (Cyprus time zone)
- Discounted Language Courses
- International Team
Interested applicants are required to submit their CV in English.