About the Role
As a Staff Software Development Engineer in Test (Staff SDET), you will play a technical leadership role in ensuring quality, reliability, and scalability of CyberArk’s Identity and CIAM solutions. You are expected to quickly onboard, operate with high ownership, and independently drive test strategy, design, and execution in an Agile environment.
Beyond hands-on testing and automation, this role requires strong proactive engagement with product and development teams, early involvement in design discussions, and the ability to influence quality at the architectural and requirements stage.
Key Responsibilities
Quality & Test Engineering Leadership
- Own end-to-end test strategy for complex features and initiatives, including functional, integration, regression, and non-functional testing.
- Proactively analyze developer epics, user stories, and technical designs to identify risks, gaps, and edge cases early in the SDLC.
- Drive test design and testability discussions—translate product and technical requirements into well-structured test scenarios and coverage plans.
- Act as a quality advocate by continuously raising the bar on QA processes, standards, and best practices.
Automation & Framework Ownership
- Design, develop, and maintain high-quality automation frameworks.
- Increase and sustain regression coverage through stable, scalable, and maintainable automation.
- Leverage tools such as Pytest, Selenium/WebDriver, and related frameworks to ensure robust CI-level validation.
- Actively participate in debugging production and pre-production issues from a quality perspective.
Agile & Cross‑Functional Collaboration
- Work closely with developers, product managers, architects, and DevOps teams during backlog grooming, sprint planning, and design reviews.
- Ensure stories meet quality and testability criteria before sprint commitment.
- Provide clear execution updates, risk assessments, and quality signals to engineering leadership.
Mentorship & Technical Influence
- Mentor and guide SDETs and QA engineers on test design, automation best practices, and debugging skills.
- Influence team-wide adoption of better test patterns, coverage models, and CI/CD quality gates.
- Contribute to hiring, onboarding, and upskilling of quality engineers.
CI/CD & Engineering Excellence
- Actively contribute to CI/CD pipelines, enabling fast and reliable feedback using Jenkins or equivalent systems.
- Partner with DevOps to ensure automation is a first-class citizen in deployment pipelines.
- Continuously explore new tools, frameworks, and AI-assisted testing approaches to improve productivity and quality.