Senior Software Engineer in Test
Cisco
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 application's telemetry data. We are using ground breaking technologies like hazelcast, knative, graph DBs, managed Kafka, MongoDB, and some in-house 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 customer's 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, high-quality 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 high-quality, fault-tolerant, 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 test-driven 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.
+ 7-10 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 execution plans, delivery and feedback.
+ Strong programming and debugging experience in Java/GoLang/JavaScript/TypeScript & developing Test frameworks.
+ Good understanding of API design and first-hand 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, GitOps,Jenkins pipelines.
+ Experience with container technologies like Docker, and Kubernetes is a must.
+ Experience with AWS cloud infrastructure.
+ Ability to work in a fast-paced and multifaceted environment in a multi-functional 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.
Por favor confirme su dirección de correo electrónico: Send Email