Quality Assurance - Automation Engineer Splunk
THIS JOB HAS EXPIRED
Job Description: That's a cool job! I want it!
Splunk is a privately owned, high-growth, and profitable company that develops enterprise software to provide visibility and operational intelligence into IT machine data. The Splunk solutions team builds value solutions that leverage the Splunk IT data engine to solve some of the hardest security and compliance problems faced by customers running the largest, most complex IT environments in the world.
Our fast-growing team is expanding to include a Quality Assurance Engineer who is ready to broaden their expertise beyond a typical testing and quality assurance role. Ideal candidates will enjoy learning about new technologies, programming languages, tools, and security or compliance challenges faced by organizations in an ever-increasing world of digital threat to information and assets.
Your days will be a mix of writing and executing test plans, writing scripts, designing and planning, interviewing customers and partners, writing documentation, or trawling the web to learn about ways to solve real customer problems. You must enjoy wearing multiple hats and thrive in the rapidly changing and entrepreneurial environment of a startup. Candidates should have the capacity to be a significant contributor to a highly dedicated and focused team building several 'Version 1.0' products and expanding capabilities for 'Version 2.0' products in one of the industry's most unique and innovative companies.

The Splunk Quality Engineering team strives to select the best technical minds with the highest ethical and professional standards who can quickly deliver high-quality results as measured by working software. Splunk is growing its business, and your contribution will be critical to helping us reach our goals.

Responsibilities: I want to and can do that!- Quickly learn new technologies and customer use cases to create world-class test enviornments
- Contribute to the QA team to deliver high-quality product releases with exceptional user experiences
- Build manual and automated test infrastructure (test methods, plans, frameworks, tools, scripts, etc.)
- Communicate clearly and thoughtfully with customers and other internal groups (written, verbal)
- Stay highly organized and hit tight deadlines; use disciplined approaches to solve testing problems
- Focus on getting things done while being process aware; maintain a 'do whatever it takes' attitude
Requirements: I've already done that or have that!- 4-7 years of industry experience in a seasonal QA role for an enterprise software company working with software products
- Experience working with enterprise security software on distributed/network system software
- Experience working in a startup environment preferred
- Excellent verbal and written communication skills
- Ability to learn new things quickly and have a 'can do' attitude
- Action oriented and willing to step in to fill gaps when identified
- Experience with distributed and/or offshore development teams
- Detail-oriented and well-organized
- Passionate about security and solving security focused problems
- Works well in an entrepreneurial, team environment and willing to express thoughts and ideas
Intermediate to Advanced Knowledge:- Architecting, designing, implementing, and executing test infrastructure for enterprise-class software
- Automated and manual software testing methods (unit, black-box, performance, security, etc) and tools
- Experience in developing automation using SDKs/APIs/SPIs of the product being tested, specifically Java or any object oriented language
- Python scripting (or experience that indicates you could become proficient quickly)
- Other scripting languages (Perl, Tcl/Expect, Windows/Unix shell)
- Systems management technologies (Syslog, JMX, WMI, ESXTop, SNMP, UNIX tools, etc.)
- Using, developing on, and administering multiple OSes (Windows, Unix)
- Software development lifecycle methods and processes (e.g. waterfall, Agile / scrum)
- UI test frameworks, preferably Sellenium or equivalent, both writing tests and using them to solve challenging problems and scenarios
Basic Knowledge:- Experience with app dev frameworks: J2EE, Apache projects, .NET, Cherry.py, Rails, etc.
- Testing / debugging web apps (HTML, CSS, JavaScript, XML, PHP, ASP.NET, HTTP, etc.)
- Data transformation and reporting tools (e.g. SQL, regular expressions, XPath, Crystal Reports, SSRS, etc.)
- Strong knowledge in HTTP/SSL/TLS protocols
- Knowledge of using REST based interfaces
- Complementary Knowledge (Pluses)
- Enterprise IT architectures (3/4-tier apps, data centers), networking (architectures, switching, routing)
- IT system and network security: use cases, processes / procedures, and common techniques and tools
- Security solutions and technology (Firewalls, IDS/IPS, AV, VA, Honeypots, Encryption, SIEM, etc.)
- Compliance and Governance regulations (HIPAA, SOX, PCI, FISMA, ISO 27001, etc.)
- Relational databases (e.g. SQL, Oracle) or “Big data†technologies (Map-Reduce, Hadoop)
- Exposure to Authentication/Authorization,LDAP,Active Directory
Education: Got it!- Bachelor's degree in a technical field (e.g. EE, CS), Master Degree would be a Plus a
About Splunk:Splunk was founded to pursue a disruptive new vision: make
machine data accessible, usable and valuable to everyone. Machine data is a fast growing and pervasive part of “big dataâ€-- generated by every component of IT infrastructures, applications, mobile phone location data, website clickstreams, social data, RFID and much more.
Splunk is focused specifically on the challenges and opportunity of effectively managing massive amounts of machine data, and providing a next-generation platform for powerful new applications. Since shipping its software in 2006, Splunk now has almost 3,000 customers in over 70 countries around the world. These organizations are using Splunk to harness the power of their machine data for application management, IT operations and infrastructure management, cyber security, compliance, web intelligence, business analytics and more.
Innovation is in our DNA â€" from technology to the way we do business.
Splunk software has become a platform for machine data!
Splunk now has over 400 employees worldwide, with headquarters in San Francisco, an office in Cupertino, CA and 8 offices around the world.
We've built a phenomenal foundation for success with a proven leadership team, highly passionate employees and unique patented software. We invite you to help us continue our drive to define a new industry and become part of an innovative, and disruptive software company.
Benefits & Perks: Wow! This is really cool!
Health Care, full company paid Dental, Vision and Life Insurance, flexible spending and dependent care accounts, Commuter benefits, PTO and sick leave, 401K, 3 weeks vacation, 2 completely stacked micro kitchens, catered lunches on Monday and Bagel Fridays, basketball hoops, ping pong, bbqs, soccer, ski trips, on-site yoga classes, health fairs.
This isn't a job â€" it's a life changer â€" are you ready?
To all recruitment agencies: Splunk does not accept agency resumes. Please do not forward resumes to our jobs alias, Splunk employees or any other company location. Splunk is not responsible for any fees related to unsolicited resumes.
Splunk is an equal opportunity/affirmative action employer supporting workforce diversity.ÂÂÂ