Senior QA Automation Engineer
Core
Strategic owner of the automated testing lifecycle for frontend, backend, and API layers in a mining industry digital solutions platform.
Role type
Senior QA Automation Engineer
Builds
End-to-end automation frameworks, CI/CD integration, performance testing suites, and quality metrics dashboards.
Domain
Mining industry digital solutions
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python (Pytest/Unittest), Playwright/Cypress/Selenium, REST/gRPC testing, SQL (PostgreSQL), Docker, CI/CD tools (GitHub Actions/GitLab/Jenkins), TDD/BDD methodologies
Preferred skills
GoLang, Kafka/Message Queues, ClickHouse, Pact, ISTQB certification, Mining/Fintech/Logistics domain experience
Technologies
Angular, Python, Flask, GoLang, Playwright, Cypress, Selenium, PostgreSQL, Docker, GitHub Actions, GitLab, Jenkins, Kafka, ClickHouse, Pact
Responsibilities
Design and scale end-to-end automation frameworks for Web, API, and Integration layers; Integrate automated suites into CI/CD pipelines; Develop performance/load testing; Manage test data strategies and fixtures; Define automation roadmap and coverage targets; Create visibility through quality metrics and real-time reporting dashboards; Mentor manual QA team on technical testing and automation best practices; Proactively identify high-risk areas in complex data-reconciliation workflows; Partner with Dev and DevOps to build testability into feature designs; Use production incident data to evolve test coverage; Collaborate with Product teams to define rigorous acceptance criteria.
Seniority
Senior, hands-on IC
