Sr. Software Engineer in Test - BackEnd/Cloud (US Remote)
Company: Splunk
Location: Miami
Posted on: August 6, 2022
Job Description:
Join us as we pursue our disruptive 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!Role Do you enjoy working with
smart and passionate people who are out to innovate the way people
interact with data? Do you thrive in a team atmosphere where you
can have a deep impact on a wide range of work? Are you a
self-starter that enjoys learning new technologies and providing
mentorship? Are you comfortable working in a loosely structured
organization to embrace change as an opportunity to improve
things?If so, Splunk is looking for experienced Backend Sr.
Software Engineer in Test to join the team building the next
generation of Splunk's Cloud Services and Cloud Ecosystem. As a Sr.
Software Engineer in Test, the responsibilities include designing,
documenting, executing, and automating tests to effectively and
efficiently test features in development.You will be expected to
contribute automated, reliable, resilient, and extensible solutions
to enhance and evolve our testing strategies and capabilities, and
continually improve our already large and stable testing
infrastructure for our Splunk Cloud PlatformYou will work
intimately with the Engineering and Product Management teams to
develop, automate, and execute sophisticated tests to verify
conformance of Splunk features and their functionalities. We are
looking for motivated, enthusiastic, focused, and attentive
individuals who have a real passion for quality engineering and
have a strong understanding of product quality standards,
automation, and processes.Responsibilities
- Effective communicator. Excellence in verbal and written
communication, the ability to be concise and effective in getting
ideas across to other people and teams. Effectively communicate
with senior leadership and architects on test related subjects
- Distributed solutions. Experience in setting up and working on
distributed systems like Amazon Web Services Cloud, Google Cloud
Platform, Azure, K8s
- API Driven Testing Experience. Expertise on developing test
automation and working with HTTP APIs, such as REST, GraphQL or
gRPC
- Experience in building/improving test automation frameworks. 3+
years experience developing test automation in C++, Python, Java,
Golang. Ability to triage and fix complex issues in highly
distributed environments and platforms while recommending
corrective action. Developing backend and frontend automation,
analyzing test results to ensure quality products and quality user
experiences.
- Develop/research automation tools used to improve the test
coverage efficiency and sufficiency. Develop and evolve test
frameworks, tools, infrastructure, and CI systems. System/critical
thinking and big picture mentality are important.
- Proficient in SCMS - Github, Gitlab and CI-CD tools like
Jenkins, Bamboo, etc. Develop and evolve test frameworks, tools,
infrastructure, and CI systems
- Quality. Draft test plans, develop functional and end-to-end
automated tests using Python, Selenium/Cypress
- Customer engagement Desire to engage with customers and
participate in validating patches and maintenance releases.
Incorporate customer use cases and telemetry data into testing
- Growth and mentorship. We believe in growing diverse engineers
through ownership and leadership opportunities! We also believe
mentors help both the individuals and the company grow.
- Safe, diverse, collaborative, and supportive work environment.
Splunk strongly supports working in an open, safe, and inclusive
environment.
- Balance. Splunk is a people-first company and Splunkers are
encouraged to maintain a work-life balance. We trust our Splunkers
to be responsible for their time and commitment and believe that
balance helps cultivate a positive environment.Requirements
- Proficiency in at least one programming language, such as
Python (most preferred), Go, Java, Ruby or C++.
- Experience using Git solutions GitHub, GitLab or Bitbucket
- Working knowledge of AWS, Google Cloud Platform or Azure
- Good SaaS background with an understanding of API and
microservices testing
- Knowledge of Docker, Kubernetes or any container orchestration
solution
- Extensive experience in test automation frameworks like pytest,
Selenium, or Go testing frameworks like Gingko
- Solid knowledge of CI/CD technologies like Jenkins
- Excellent in critical thinking and problem solving
- Expert in exploratory testing (preferably white-box)
- In depth system administration skills in Linux and Windows
- Effective communicator who can be a technical spokesperson for
their Team/Area in architecture or technology discussions
- Experience building test frameworks and infrastructure
- Experience dealing with cross-functional teams, including
Support and Sustaining
- Ability to lead test design and code reviewsEducation
- BS EE or CS degree; 8+ years of related experience (or Master's
with 6+ years of experience or PhD with 3+ years of experience) or
equivalentWe value diversity at our company. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, sexual orientation, gender identity,
national origin, or any other applicable legally protected
characteristics in the location in which the candidate is applying.
For job positions in San Francisco, CA, and other locations where
required, we will consider for employment qualified applicants with
arrest and conviction records.For job positions in San Francisco,
CA, and other locations where required, we will consider for
employment qualified applicants with arrest and conviction
records.(Colorado only*) Minimum base salary of $115,000.00. You
may also be eligible for incentive pay + equity + benefits.*Note
Disclosure per sb19-085 (8-5-201 et seq).
Keywords: Splunk, Miami , Sr. Software Engineer in Test - BackEnd/Cloud (US Remote), IT / Software / Systems , Miami, Florida
Didn't find what you're looking for? Search again!
Loading more jobs...