| Technology - Quality Engineering | |||
| US - California - San Francisco (HQ) | |||
Senior Software Developer in Test, Marketing Automation Scrum Team, Sales Cloud
The Sales Cloud is the highest revenue generating product under
salesforce.com and we’re constantly innovating to maintain our
leadership position in the market. We have openings for smart, motivated
quality engineers with a passion for deep automated testing and who
take pride in the quality of the features they sign off on. Do you
dabble with web technologies for fun or get excited about the glitches
you discover in software? If so we’re looking for you, apply today! Help
us delight our customers with industry disrupting features.
The Marketing Automation Scrum team(s) is hiring a senior engineer in
Test to own the test planning, automation and framework design and code.
This team will work on delivering the next generation of B2B marketing
automation that is the precursor to the Sales process. This team will
also integrate with our more recent acquisition of Pardot. The scrum
team is responsible for managing the Leads, Campaigns and Prospect on
the SFDC Stack. Marketing will have integrations with the Pardot
functionality and will be available on any device. The test engineer
will be responsible for cross platform testing automation and will work
closely with Product Owner and Development engineers to delight our
customers and exapnd the market base of the SalesCloud product.
Responsibilities:
• Analyze features and contribute to design from the customer’s perspective.
• Perform thorough test planning and write test cases that cover all
areas. Identify missing test scenarios and refine existing automation.
• Plan, design and enhance automation frameworks, utilities and tools.
• Write test automation using Java, JUnit, JSUnit, Selenium
• Automate 90-100% of tests of features to ensure they meet the high quality levels and prevent regressions.
• Investigate failures, perform root cause analysis and utilize
internal defect tracking tool to create detailed, high quality error
reports.
• Verify that fixes for defects and new features work as expected and do not cause regressions in affected areas.
• Work with cross-team product owners, developers and quality
engineers to support QA processes. Be a vocal advocate of customer
empathy and risk mitigation.
Required Skills:
• Required Bachelor's Degree in CS or EE with at least 7+ 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.
• Operate in short Sprint cycles (2-4 weeks) and have experience in the full software lifecycle from design to deployment.
Desired Skills:
• Experience working with VMware products and vSphere SDK/API
• Strong knowledge of database interface and SQL
• Experience in UNIX (Linux/Solaris) administration
• Experience in large-scale software deployments
• Experience with mocking tools like Mockito
• Worked in Agile teams
• Excellent written and verbal communication skills
About salesforce.com: Salesforce.com is the global leader in customer relationship management (CRM) software. We pioneered the shift to cloud computing, and today we’re delivering the next generation of social, mobile and cloud technologies that help companies revolutionize the way they sell, service, market and innovate–and become customer companies. We are the fastest growing of the top 10 enterprise software companies, the World’s Most Innovative Company according to Forbes and one of Fortune’s 100 Best Companies to Work For. Our more human, less corporate culture is built around doing work that matters, winning as a team and celebrating success Aloha-style. Ready to find your #dreamjob? |
|||
Would you like to apply to this job?
Apply for the Senior Software Developer in Test, Marketing Automation Scrum Team, Sales Cloud position
Apply for the Senior Software Developer in Test, Marketing Automation Scrum Team, Sales Cloud position
These are the basics which are quite useful but at the same time scrum is playing a lot of other important roles in the world of software development,This is the way how things should be and what you have highlighted is exactly like scrum team roles and responsibilities because they are quite good with this.
ReplyDelete