Job Details

Quality Assurance (QA)
Lead
Remote
Full time
Apr 8

Senior/Lead QA Engineer

RUB 150,000

Company: Otto.rus is looking for a Senior/Lead QA Engineer for a remote, full-time position. Salary: from 150,000 rubles. The role involves building QA processes from scratch, automating tests, and working with data analytics.

We are building a platform for buying/selling auto/moto/hydro equipment and spare parts without intermediaries (website and mobile app). The project is actively developing, and we are looking for a Lead QA. You will be responsible for building the testing process from scratch and training the team. You will work closely with DevOps and SRE, who are responsible for the stability and security of the infrastructure. Responsibilities: - Building QA processes from scratch - Creating a testing strategy for web, mobile, API, microservices, and analytics. - Implementing test documentation (test plans, checklists, test cases, bug tracking). - Organizing the release cycle: entry/exit criteria, regression, smoke tests. - Onboarding and developing a team of testers (initially you will be alone, then hiring 1-2 people). Test Automation: - Development and implementation of autotests (API, UI) using Python (pytest + requests + Selenium/Playwright) or TypeScript (Playwright). - Setting up CI/CD pipelines (GitHub Actions) for running autotests. - Optimizing coverage, combating flaky tests. Working with Analytics and Data: - Data validation in ClickHouse (willingness to learn quickly, SQL experience: PostgreSQL, MySQL). - Writing SQL queries to verify reports and aggregations. Collaboration with SRE (Security and Stability): - Basic understanding of security (familiar with OWASP Top 10, can perform acceptance testing for XSS, CSRF, SQL injections). - Understanding of fault tolerance (can discuss failure scenarios, retries, circuit breakers, testing asynchronous systems with SRE). - Analysis of logs and metrics (Grafana, Kibana) for defect localization.

Experience and Education: - Over 4 years of experience in testing, with over 1 year of QA leadership (team lead) experience. - Technical education is a priority; if not, a strong background (development or system administration experience) and willingness to learn. Process Building Skills: - Experience in building QA processes from scratch (or from a minimal base) in a product company. - Knowledge of Agile (Scrum, Kanban), ability to integrate QA into SDLC. - Experience onboarding QA engineers. Automation and CI/CD: - Over 3 years of automation experience: autotests in Python (pytest + requests + Selenium/Playwright) or TypeScript (Playwright). - CI/CD setup: GitHub Actions (or GitLab CI, Jenkins) for running autotests. - Docker experience. Databases and Analytics: - Experience with SQL (PostgreSQL, MySQL) - complex queries with JOINs, aggregations. - Willingness to quickly learn ClickHouse (OLAP database). Experience is a plus. Security and Stability (Basic Level): - Understanding of OWASP Top 10 (can explain XSS, CSRF, SQL injections, how to find and test them). - Understanding of fault tolerance testing (can discuss failure scenarios, retry logic, dead letter queues with SRE). - Experience analyzing logs (Grafana, Kibana, Sentry). Will be a plus: - ClickHouse experience. - Terraform/IaC experience (at least reading and discussing). - Kubernetes experience. - Load testing skills. - Mobile application testing experience (iOS/Android). - Penetration testing or bug bounty participation experience.

Format: remote Employment: full-time

QA
teamlead
CI/CD
Python
automation
playwright

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

QA Engineer (Senior/Lead)

NINSAR LLC is looking for a QA Engineer (Senior/Lead) for remote work. Salary is discussed based on interview results. Flexible start of the day, employment according to the Labor Code of the Russian Federation.

О
ООО «НИНСАР»

QA Lead

$4,000

QA Lead vacancy. Salary from 4000 USD.

N
NDA

Senior Tech Lead QA

Senior Tech Lead QA for a crypto fintech product. Fully remote role focusing on technical ownership of QA, automated coverage, and quality standards. Requires 7+ years of QA experience, mobile and fintech/crypto background.

u
utorg