HamburgerMenu
hirist

Job Description

Description :


Youll work on a complex, infrastructure-heavy platform, combining automation expertise (Python + Playwright) with hands-on debugging, exploratory testing, and root cause analysis.


Key Responsibilities:


- Design and build scalable test automation frameworks using Python (pytest) and Playwright.


- Develop and execute end-to-end, integration, and regression test suites across UI and APIs.


- Define and drive test coverage strategies for critical platform components.


- Perform exploratory testing to uncover edge cases and failure scenarios beyond scripted tests.


- Investigate issues using Linux CLI - analyze logs, debug processes, and trace system behavior.


- Debug containerized environments (Docker, Kubernetes) - inspect workloads, networking, and resource utilization.


- Diagnose issues across distributed systems, VMs, and infrastructure layers.


- Conduct bug triage and root cause analysis with engineering teams.


- Integrate automated tests into CI/CD pipelines ensuring reliability and repeatability.


- Document test strategies, findings, and defects clearly and effectively.


Requirements :


- 3 - 4 years of experience in QA with a strong focus on automation.


- Strong proficiency in Python (pytest, fixtures, parametrization, custom plugins).


- Hands-on experience with Playwright for UI and end-to-end testing.


- Strong Linux command-line expertise - log analysis, debugging, system inspection.


- Solid experience with Docker - containers, networking, volumes, and resource constraints (must-have).


- Proven ability in exploratory testing and uncovering non-obvious failure modes.


- Experience building test frameworks or harnesses from scratch.


- Familiarity with CI/CD pipelines and Git workflows.


- Strong understanding of QA methodologies, test planning, and coverage strategies.


- Excellent debugging, analytical, and problem-solving skills.


Nice to Have :


- Exposure to Kubernetes (pod lifecycle, scheduling, kubectl usage).


- Experience with KVM/QEMU or hypervisor-level debugging.


- Background in testing distributed systems or cloud-native platforms.


- Experience with performance/load testing tools.


- Familiarity with GPU-based workloads or scheduling.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...