Community brands provides a connected network of solutions that enable mission-driven organizations to thriveOur software powers non-profits, associations, and k-12 schools to engage the people they serve through programs and events; raise funds to enable their mission; and manage their financials and operationsOur family of brands are bound by a common purpose to serve the organizations that make our communities a better place to liveWith over 1,600 employees in the us, canada, uk, australia, india, and the philippines, we know that our success is driven entirely by the people of community brandsThrough professional opportunity, we strive to give each person a clear path to success and personal growthWe embrace diversity and believe that our differences in experience and perspective are the key to our sustained successYourmembership, a community brands product, is seeking a qa automation engineer to join our growing team! the qa automation engineer is responsible for creating, implementing and automating testing in support of software test requirementsThe qa automation engineer role is to develop, maintain and enhance the test automation inventory and automation infrastructureIn addition, the qa automation engineer will execute and report on tests conducted and manage resulting defects, regress systems under test, assist development with replicating and debugging problems and develop new test automation solutions as neededA day in the life:
Perform manual and automated tests in support of software test requirements
Execute tests scripts in tandem with development efforts within a given sprint during the development lifecycle
Perform regression testing as needed for both web and desktop applications
Document defects and collaborate with the development team on managing test results and feedback to developers
Contribute to regression and automated testing libraries to improve overall time to market and reuse of testing tools
Maintain balance of business and technical acumen in decision making
We are looking for someone who:
Must demonstrate good decision making and effective business acumen
Must be able to communicate in both written and verbal form
Must maintain confidentiality of work related information and materials
Must have a growth mindset and subscribe to a continuous learning philosophy
Demonstrate expertise and mastery in your area of technology and industry
Must establish and maintain effective working relationships
5+ years professional experience performing quality analysis integrated with the software development lifecycle
Conceptual knowledge of the following:
C#, .net (standard and core)
Javascript (jquery and angularjs), html5, css3, bootstrap
Relational databases (sql server preferred)
Web services (soap, xml, json, rest)
Asp.net mvc and web api
Working knowledge of toolsets such as:
Qa tools: selenium, soapui, mercurial, test complete or like
Source control: git or like
Work request systems: tfs, jira
Ability to collaborate, validate and prioritize requirements for projects and request
Ability to properly assess and articulate risk
Good people, doing good things: employees at community brands are techies and volunteers who strive to make the company a great place to workWe dream big and are motivated to help our customers use the technology we create to improve the world around usAnd we look forward to you being part of our story!
Flexible planned paid time off
Generous sick leave
Casual environment
Purpose driven culture
Work-life balance
Passionate about community involvement
Company paid parental leave
Company paid short term disability
Equal opportunity employer: minorities, women, veterans, disabilities all persons hired will be required to verify identity and eligibility to work in the united states (without sponsorship) and to complete the required employment eligibility verification form upon hire#li-remote #li-remote