Kharon is seeking a QA Automation Engineering Manager to reinforce its scalable trajectory by overseeing the design, enhancement, and maintenance of software test automation frameworks, amplifying testing efficiency, and shaping the direction of technology operations.
Requirements
- 3+ years in software test automation.
- Command over at least one major programming language, such as Java, Python, or Javascript.
- Deep experience with modern test stacks: Playwright/Cypress/Selenium, REST Assured/Postman, pytest/JUnit/TestNG.
- CI/CD proficiency (GitHub Actions/GitLab/CircleCI), containers (Docker/K8s), and cloud (AWS/GCP/Azure)
- Solid grasp of test data management, service virtualization/mocking, and observability (e.g., Datadog/Grafana).
Responsibilities
- Architect, develop, and sustain software test automation frameworks and scripts, ensuring they align with Kharon’s vision.
- Craft and oversee meticulous test plans and cases, focusing on exhaustive coverage.
- Administer and interpret automated test cases, leveraging results to identify potential pitfalls.
- Diagnose and mend issues within our test automation infrastructure, maintaining its integrity.
- Help integrate automated tests into CI/CD; gate releases with reliable, fast pipelines.
- Document and articulate test automation methodologies and procedures, ensuring clarity and accessibility for all stakeholders.
- Spotlight areas ripe for procedural enhancement within the testing paradigm, and champion corresponding solutions.
Other
- Hire, mentor, and lead a small QA/SET team; be a hands-on player/coach.
- Forge strong partnerships with developers and the QA community to understand and pinpoint test automation needs.
- Excellent cross-functional communication and a bias for pragmatism and speed.
- A Bachelor's Degree in Computer Science, Engineering, or a related field is favored.
- 4+ years as a QA or Test Engineer.