Enable job alerts via email!

Senior Software Engineer in Test

Splunk Inc.

United States

Remote

USD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled automation engineer to enhance their next-generation developer platform. This role involves collaborating with cross-functional teams to ensure high-quality product releases, developing robust automation tools, and integrating testing into CI/CD pipelines. Ideal candidates will have extensive programming experience and a strong grasp of API design and automation testing. Join a forward-thinking company that values diversity and innovation, and play a crucial role in shaping the future of software development through cutting-edge technology and collaborative teamwork.

Qualifications

  • 7-10 years of experience in automated test frameworks for Web/API and microservices.
  • Strong programming skills in Java, GoLang, JavaScript, and TypeScript.

Responsibilities

  • Engage with teams to release innovative, high-quality products.
  • Build high-quality, reusable automation tools and test frameworks.

Skills

Java
GoLang
JavaScript
TypeScript
API Design
RESTful API Testing
Automation Testing Tools
CI/CD Pipelines
GitLab
Docker
Kubernetes
AWS

Education

Degree in Computer Science

Tools

GitOps
Jenkins
Terraform
Ansible
Cypress
Playwright
AppDynamics
Dynatrace
Datadog

Job description

At Splunk, we are building a next-generation developer platform that enables developers worldwide to code, build, configure, deploy, and monitor solutions based on their application's telemetry data. We utilize groundbreaking technologies such as Hazelcast, Knative, graph databases, managed Kafka, MongoDB, and proprietary in-house tech to develop our platform. Our scale involves ingesting hundreds of terabytes of MELT (Metrics, Events, Logs, and Traces) data daily per deployment, and this is just the beginning. Are you someone who thrives on challenges and can solve customer user experience problems? If so, Splunk is the perfect place to start.

About the Role:
  1. Quality and Collaboration: Engage with software engineers, designers, architects, and product managers to release innovative, high-quality products with a strong quality ethic and a shift-left mentality.
  2. Automation and Testing: Collaborate with customer success/ops teams, security, and performance teams to analyze existing automation test suites and identify gaps in test automation coverage.
  3. Tool and Framework Development: Build high-quality, fault-tolerant, reusable, and maintainable automation tools and test frameworks for both existing and new features.
  4. Test Strategy: Understand the test pyramid and requirements from customers and architects to lead quality efforts in a highly agile, test-driven development environment.
  5. DevOps Integration: Work with DevOps teams to ensure automated tests are integrated into the CI/CD pipeline.
About You:
  1. Education: Degree in Computer Science or equivalent Engineering discipline.
  2. Experience: 7-10 years of strong programming experience in designing and building automated test frameworks for Web/API and microservices.
Must-have Skills:
  • Application development knowledge to simulate customer traffic and scenarios.
  • Self-starter with the ability to collaborate under tight deadlines, capable of developing execution plans, and providing feedback.
  • Strong programming and debugging skills in Java, GoLang, JavaScript, TypeScript, and developing test frameworks.
  • Good understanding of API design and experience with RESTful API testing.
  • Experience in designing, building, and maintaining automation testing tools and infrastructure via CI/CD pipelines.
  • Experience with GitLab, GitOps, Jenkins pipelines.
  • Experience with container technologies like Docker and Kubernetes.
  • Experience with AWS cloud infrastructure.
  • Ability to work effectively in a fast-paced, multifaceted environment within a multi-functional team.
Additional Plus:
  • Experience with TypeScript-based test frameworks like Cypress and Playwright.
  • Experience in application security and infrastructure security domains.
  • Knowledge of 'Infrastructure as Code' tools like Terraform and Ansible.
  • Familiarity with performance monitoring tools such as AppDynamics, Dynatrace, and Datadog.

We value diversity, equity, and inclusion at Splunk and are an equal opportunity employer. Qualified applicants are considered without regard to race, religion, color, national origin, sex, gender identity, sexual orientation, marital status, age, disability, or other protected statuses. We also consider applicants with criminal histories, in accordance with legal requirements.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Quality Software Engineer

TRIMEDX

Indiana

Remote

USD 80,000 - 110,000

5 days ago
Be an early applicant

Sr. Quality Software Engineer

TRIMEDX

Remote

USD 70,000 - 110,000

5 days ago
Be an early applicant

Lead Software Development Engineer in Test

Eliassen Group

Remote

USD 125,000 - 150,000

12 days ago

Sr SW QA Engineer

Mercury Insurance

Brea

Remote

USD 85,000 - 158,000

Yesterday
Be an early applicant

Senior Software Engineer, Tokenization

P2P

Remote

USD 120,000 - 180,000

6 days ago
Be an early applicant

Sr SW QA Engineer

Mercury Insurance

California

Remote

USD 77,000 - 144,000

10 days ago

Senior Software Engineer (Cleared)

Rise8

Aurora

Hybrid

USD 138,000 - 174,000

2 days ago
Be an early applicant

Software Engineer

West500 Partners

Washington

Remote

USD 80,000 - 140,000

3 days ago
Be an early applicant

Sr Software Engineer in Test - Playwright OR K6 (Remote - US)

Nextech

Remote

USD 80,000 - 110,000

11 days ago