Category

Quality Assurance

Posted

2017-05-14 15:08

Description

Salesforce.org is a nonprofit social enterprise with a mission to empower its community of stakeholders to accelerate impact in a whole new way. Salesforce.org impacts thousands of organizations and the millions of people they serve by delivering the world's best nonprofit and educational technology solutions at affordable rates. It also inspires employee giving by matching their donations and driving volunteer engagement in the community. And it leverages a unique self-sustaining model to generously re-invest the revenue generated back into the community through strategic grants focused on education and workforce development.

Salesforce.org is seeking an experienced exploratory tester who also has some knowledge of technical aspects of software development. You should be able to quickly grasp the principles and intricacies of complex software applications, and be able to identify and report accurately on issues that could make our users unhappy, while also helping diagnose issues found in the field. You should be comfortable working on a small self-organizing team with your peers in Development, Product Management, Release Engineering, etc. and also be comfortable participating in a vibrant community of users. You should bring some knowledge of technical aspects of software development such as programming, APIs, shells and the command line, automated browser testing with selenium/webdriver, and you should bring an interest in learning more from experts in the field. You should be comfortable writing and executing test plans and enjoy doing both manual blackbox and whitebox testing.

Experience with Salesforce is of interest but is not required. Experience working with non-profits, NGOs, or higher education is of interest but is not required. Our team at Salesforce.org is remote- based, experience in or desire for remote employment is preferred.

The Quality Assurance Engineer will report to VP, Product Delivery and be a key member of a small and innovative technology team.

Responsibilities

  • Owning test processes and automation tooling
  • Engaging with stakeholders to identify, define, and refine requirements and user-acceptance
  • Advise scrum team members on quality concerns and support them in improving design and development practices
  • Vocal participation in design reviews, technical specification reviews, and test plan reviews with an eye for dependencies and corner cases and the ability to influence and contribute to feature design

General Skills

  • B.S. in Computer Science, Software Engineering, MIS or equivalent work experience Excellent written and oral communication skills
  • Proven leadership, prioritization, and analytical skills
  • Service focused, impact driven
  • Proven ability to identify and drive solutions to quality issues and concerns
  • A passion for quality and attention to detail Technical Skills
  • Experience in using scrum methodology and tools such as git, Jenkins and Github Significant experience with Apex, Visualforce, and the salesforce.com API, or similar technologies
  • Experience in automated testing including unit and functional testing within the force.com platform as well as browser-based testing with automated tools such as Selenium
  • Experience in manual testing
  • A thorough understanding of multiple environments, patterns and languages, potentially including Apex, Visualforce, XML, HTML, SOQL, Javascript, JSON, etc.
  • Technical writing and documentation experience a plus

Position location is flexible for the right candidate.

If hired, a Form I-9, Employment Eligibility Verification, must be completed at the start of employment.

Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.

Country

Anywhere

Powered by Tramcar