Description
At Splunk we are building a next generation developer platform which will allow developers across the world to code build configure deploy and monitor their solutions based on their applications telemetry data. We are using ground breaking technologies like hazelcast knative graph DBs managed Kafka MongoDB and some inhouse built tech to build our platform. Scale is the ingestion of 100s of terabytes of MELT (Metrics Events Logs and Traces) data every day per deployment and that is just starting. Are you someone who can take up challenges and solve our customers user experience problems If yes Splunk is the perfect place to start.
About the Role:
- Strong quality ethics shift left mentality engaging with software engineers designers architects and product managers to release innovative highquality products.
- In addition we work closely with customer success/ops teams security and performance to analyze existing automation test suites and identify gaps in test automation coverage.
- Build highquality faulttolerant reusable and maintainable automation tools and test frameworks for both existing and new feature development.
- Understand test pyramid understand requirements for both customers/architects and lead quality efforts across teams/teams in a highly agile and testdriven development environment.
- Work with DevOps and implement DevOps efforts to ensure automated tests are part of the CI/CD pipeline.
About You:
- Computer Science or equivalent Engineering degree.
- 710 years of strong programming experience in designing and building automated test frameworks for Web/API and microservices.
Must have skills:
- Must have Application development knowledge. We need to develop applications and services to mimic our customer traffic and scenarios.
- Must be a self starter given tight deadlines low documentation engineers should be able to collaborate to come up with plans delivery and feedback.
- Strong programming and debugging experience in Java/GoLang/JavaScript/TypeScript & developing Test frameworks.
- Good understanding of API design and firsthand experience with RESTful API testing
- Experience in designing building and maintaining automation testing tools and infrastructure via CI/CD pipelines for reliable results.
- Experience building/debug and improve Gitlab GitOpsJenkins pipelines.
- Experience with container technologies like Docker and Kubernetes is a must.
- Experience with AWS cloud infrastructure.
- Ability to work in a fastpaced and multifaceted environment in a multifunctional team.
Huge plus if you have the following:
- Experience in building Typescript based test frameworks like Cypress and Playwright.
- Experience in the application security domain infra security domain is huge plus.
- Knowledge of Infrastructure as Code technologies like terraform and ansible.
- Familiarity with Performance Monitoring & various performance assessment criteria/tools like AppDynamics Dynatrace and Datadog.
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.
Thank you for your interest in Splunk!
Required Experience:
Senior IC