H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior Quality Engineer - Security Platform Services

Splunk

Splunk

Quality Assurance
Bengaluru, Karnataka, India · Norway · Remote
Posted on Apr 23, 2025
Join us as we pursue our ground-breaking new vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we’re committed to our work, customers, having fun and most meaningfully to each other’s success. Learn more about Splunk careers and how you can become a part of our journey!
About the Role
As a senior quality engineer focused on test automation, you will design and implement automated test strategies that ensure the reliability, performance, and correctness of critical security products. You will collaborate closely with development, QA, and DevOps teams to integrate automation into every part of the development lifecycle — with an emphasis on zero manual testing.
Responsibilities
  • 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.
Qualifications
Must-Have:
  • 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.
Nice to have skills:
  • 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.
We value diversity, equity, and inclusion at Splunk and are an equal employment opportunity employer. Qualified applicants receive consideration for employment without regard to race, religion, color, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, marital status, age, physical or mental disability or medical condition, genetic information, veteran status, or any other consideration made unlawful by federal, state, or local laws. We consider qualified applicants with criminal histories, consistent with legal requirements.

Note: