Senior Quality Engineer - Security Platform Services
Splunk
- Design, develop, and maintain robust E2E automation suites for web, API, and backend testing across cloud and on-prem environments.
- Champion a “test automation first” mindset — aiming for 100% automation coverage for new features and regressions.
- Build scalable, maintainable test frameworks and infrastructure, supporting fast and reliable test execution.
- Integrate automation into CI/CD pipelines to enable continuous testing and fast feedback cycles.
- Work closely with developers and QA leads to ensure testability is built into the product architecture.
- Debug test failures, identify root causes, and work with teams to drive issues to resolution.
- Drive improvements in test data management, mocking strategies, and test reliability.
- Contribute to quality gates and metrics, helping teams track and improve automation effectiveness.
- 8+ years of hands-on experience in test automation, ideally in cloud-based or enterprise software environments.
- Strong coding/scripting skills in languages such as Python, Java, JavaScript, or TypeScript.
- Experience with modern E2E test frameworks (e.g., Selenium, Cypress, Playwright, or Robot Framework).
- Deep understanding of REST APIs, UI testing, integration testing, and performance validation.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Solid experience testing in Agile development environments with short release cycles.
- Strong problem-solving and debugging skills, with a detail-oriented mindset.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience in testing security, infrastructure, or distributed systems products.
- Familiarity with containerized environments (e.g., Docker, Kubernetes).
- Exposure to test observability tools, test result dashboards, or test analytics.
- Passion for automation, clean code, and continuously improving quality processes.
Note: