Must-haves • Python: strong hands-on experience (writing clean, reusable tests and utilities) • Robot Framework: building scalable suites; Selenium Library; solid reporting • Selenium WebDriver: Selenium 4 experience, including handling Shadow DOM (e.g., getShadowRoot/JS executor), waits, page objects • Cross-browser: Chrome/Firefox/Edge, headless runs • Frontend testing: stable selectors, Shadow DOM-heavy apps, auth/MFA flows, cookies/sessions, cross-env config • API testing: OAuth2/JWT, REST/GraphQL, Python (requests/httpx), schema validation (JSON Schema), error handling • CI/CD: integrate tests into pipelines (Jenkins/GitHub Actions), test artifacts and gating • Version control: Git, branching/PRs, code reviews • Data/DB checks: basic SQL for validating back-end effects • Defect hygiene: clear bug reports, root-cause notes, reproducible steps, logs • Postman/Insomnia Nice-to-haves (helpful but not required) • Robot Framework Browser (Playwright) library for tricky Shadow DOM cases • Contract testing (Pact), service virtualization/mocking (WireMock) • Test data management, fixtures, and environment toggles • Containers (Docker) for local test runs; basic Linux/bash • Reporting: Allure, Robot reports, dashboards • Message queues (Kafka/RabbitMQ) basics
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
11-50 employees