Granicus is the leading provider of citizen engagement technologies and services for the public sector, bringing governments closer to the people they serve with the first-and-only Civic Engagement Platform. Granicus works with more than 5,500 government organizations and connects more than 280 million people in the largest Citizen Subscriber Network of its kind.

View All Jobs

Quality Automation Engineer

Remote
  • Apply
Job Description

Granicus provides technology and services that empowers government organizations to create seamless digital experiences for the people they serve. By offering the industry’s leading cloud-based solutions for communications, content management, meeting and agenda management, and digital services to over 5,500 public sector organizations, Granicus helps turn government missions into quantifiable realities. Come see the impactful work we’ve done on communities across the country (and world!): https://granicus.com/success-stories/

The Granicus Quality Automation Engineer is responsible for creating, managing, documenting, and executing automated test suites from scratch. The Quality Automation Engineer contributes to the overall quality of multiple software platforms, executing on quality initiatives throughout the entire testing lifecycle. Responsibilities include, but are not limited to, automated test suite creation, automated test execution, mentorship of automated testing team, manual testing, defect analysis, status reporting, and generating metrics as required.

Granicus releases new features and functionality frequently, and the QA team is on the cutting edge of everything we do. In this role you and your team become key product experts and drive how new features are implemented.

What You'll Do:

  • Develop and execute reusable automated test suites for existing features and new product enhancements
  • Integrate automated tests and test results into appropriate CI/CD pipelines
  • Debug and triage failures, escalating issues as warranted
  • Lead and mentor automated test team
  • Identify areas of risk and mitigate those areas to ensure stable releases
  • Ensure quality criteria is met for all areas before product release
  • Other duties as assigned 
Skills & Requirements

Qualifications:

  • Bachelor’s degree in Computer Science/Information Technology or related field; or software test related experience/knowledge
  • 5+ years experience with automated testing, creating and executing automated test suites from scratch using Ruby/Rails, Java, Javascript, or equivalent automation tech stack in a professional software development environment
  • 3+ years’ experience in a web-based testing environment
  • Experience with exploratory/edge/corner testing techniques and risk-based testing
  • Strong attention to detail
  • Ability to multitask, prioritize, and quickly adjust in a rapidly changing environment

 

Preferred Skills:

  • Familiarity working within an agile software development process (XP)
  • Experience with cross-browser and mobile device compatibility testing
  • Experience testing web services
  • Experience in a SaaS environment

 

Examples of Possible Performance Metrics:

  • Customer-reported production defects are under a certain threshold
  • Overall test coverage is increased
  • Risk-assessment is created for components going into a release

 

Granicus is subject to the Executive Order requiring employees of federal contractors to be fully vaccinated for COVID-19.

 

*Starting rate may vary depending upon location and/or experience*

#Li-Remote #LI-KG1

Qualifications

Benefits: At Granicus, we offer a competitive benefits package that allows employees to tailor benefits to their needs. Benefits listed below are for employees based in the U.S.

  • Flexible Time Off
  • Medical (includes an option that is paid 100% by Granicus!), Dental & Vision Insurance
  • 401(k) plan with matching contribution
  • Tuition & Training Reimbursement
  • Paid Parental Leave
  • Employer paid Short and Long Term Disability Insurance, Group Term Life Insurance and AD&D Insurance
  • Group legal coverage 
  • Transit and/or parking supplement for office based employees
  • Free snacks and drinks in our offices
  • And more!

Granicus is committed to providing equal employment opportunities. All qualified applicants and employees will be considered for employment and advancement without regard to race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectional orientation, marital status, status with regard to public assistance, familial status, military or veteran status or any other status protected by applicable law. 

Sign Up For Job Alerts