Thursday, 6 February 2014




Technology - Quality Engineering
US - California - San Francisco (HQ);US - Florida - Tampa
  
Senior Quality Engineer, Monitoring and Management
 
Founded in 1999, salesforce.com is the enterprise cloud computing company that is leading customers in their transformation to become social enterprises . Social enterprises are able to connect with customers, partners and employees in entirely new ways. Based on salesforce.com's real-time, multitenant architecture, the company's platform and application services give customers the tools to create a true social front office and revolutionize the way they sell, service, market, collaborate, work, and innovate. With more than 9,000 employees, the first enterprise cloud computing company to exceed $2.5B in annual revenue run rate, and more than 100,000 customers worldwide, we are proud to contribute to the success of companies of all sizes and industries, around the globe. We're also#7 on the "Best Places to Work" (FORTUNE). If you're passionate about innovation, come help revolutionize how companies collaborate and communicate with customers.
 
We are looking for an experienced Senior Quality Engineer with strong programming and automation skills to work in a team responsible for developing and testing real-time monitoring and data mining infrastructure for our constantly growing production environment and global data centers. Seeing signs of potential problems and capacity issues before they occur is critical for our reliability. The team uses a mix of commercial tools such as Splunk and Nagios with in-house developed tools to accomplish this goal.
 
In order to fit in with the team you need to be innovative and ready to learn new tools and frameworks. You need to be able to work with a fast-paced team working on over 10 products simultaneously. The team is located both in San Francisco, CA and Tampa, FL and some travel between the sites is required.
 
Responsibilities:
 
• Create test plans for new and changed monitoring tools.
 
• Create test cases and document them using the test case management system.
 
• Plan, design and implement automation frameworks for Java and Perl based products.
 
• Automate 70-100% of the documented test cases using JUnit, Selenium and custom-made tools.
 
• Perform some manual and mostly automated functional (“black box”) and unit (“white box”) testing.
 
• Investigate test and production failures, perform root-cause analysis and create detailed, high-quality error reports.
 
• Participate in product and feature design with developers.
 
• Support product deployments to production environment.
 
 
Required Skills:
 
• Required Bachelor's Degree in CS or EE with at least 5+ years of experience:
 
• SQA methodologies (black box and white box testing)
 
• Strong Java programming skills (not just writing test scripts)
 
• Java-based test automation, e.g. JUnit, TestNG.
 
• SQL, PL/SQL, Oracle databases
 
• Experience working on multiple projects/products at the same time
 
• Experience working with remote teams (development team in Tampa, FL)
 
• Used to short release cycles (2-4 weeks) and experienced in the full software lifecycle from design to deployment.
 
 
Desired Skills:
 
• Strong Java programming skills
 
• Experience in data/monitoring tools such as Splunk, Nagios, EMC Smarts, Rapid OSS etc.
 
• Experience in shell scripting
 
• Experience in UNIX (Linux/Solaris) administration
 
• Experience in large-scale software deployments
 
• Performance testing tools
 
• Worked in Agile teams
 
• Excellent written and verbal communication skills
 



Accessibility – If you require accessibility assistance applying for open positions please contact the Salesforce.com Recruiting Department

0 comments:

Post a Comment