Technical QA Engineer

CityBase · Chicago, IL

Company

CityBase

Location

Chicago, IL

Type

Full Time

Job Description

Who We Are

CityBase makes government and utility technology that modernizes and unifies the way people find, apply, and pay for services. The CityBase platform equally serves people who want to complete a task from their phones, those who are unbanked and must pay a bill in person, and the public servants who keep government and utilities running smoothly.More than 100 government agencies, utilities, cities, and counties use CityBase technology to provide hassle-free payments and digital services to their customers and staff.

We are a remote-first company with our headquarters in downtown Chicago, but have team members across the United States and Canada. We value our collaborative, team-first culture which supports a healthy work-life balance.

 

About The Role

CityBase is seeking a Technical QA Engineer to lead our engineering-wide efforts to have automated testing across all teams and services. While we are a remote-first company, an assigned workspace at our headquarters in Chicago would be available to you.

This position reports to our Engineering Manager, and will work closely with our product and engineering teams. The successful candidate will also have a genuine enthusiasm for entrepreneurship and be able to excel in a fast-paced, high energy environment.

 

Engineering at CityBase

At CityBase, we are organized into cross-functional teams and use an agile methodology (Scrum) with a two week sprint. While we collaborate during design phases and sometimes utilize pair programming, we often work independently when coding. We maintain high standards through peer reviews and automated testing. Using ArgoCD and Kubernetes, we are able to quickly spin up an environment to validate our work and deploy on demand.

 

What You’ll Do

  • Write well-written E2E automated tests that validate acceptance criteria in our CI/CD environment
  • Train existing QA engineers on test automation
  • Desire to transition from a QA technical specialist to a frontend developer in as early as 6 months
  • Expand our platform to best serve our customers, who are typically government agencies, through a highly available, scalable, reliable, and easy to implement architecture
  • Identify, propose, and implement improvements to our systems and processes
  • Efficiently create maintainable documentation

 

Who You Are

  • Dedicated team player with strong interpersonal skills, values humility and respects others
  • Lifelong commitment to improving your skills, work habits, and productivity
  • Professional who is comfortable with providing and receiving constructive feedback and managing deadlines
  • Multiple years of experience writing end-to-end tests in JavaScript
  • Experience writing pure JavaScript; experience with JavaScript frameworks (React, Vue, Angular) preferred
  • Possess a disciplined approach in writing clear, concise, and descriptive tests
  • Proficient in version control fundamentals such as branching, rebasing, and providing peer reviews by way of pull requests
  • Experience operating in an agile environment
  • Resourceful and comfortable working without complete information
  • Ability to prioritize tasks and self manage
  • US or Canadian citizenship or green card holder

 

Helpful Experience

  • JavaScript
  • JavaScript E2E frameworks (Playwright, TestCafe, NightwatchJS, etc.)
  • JavaScript unit testing frameworks (Mocha, Jest, etc.)
  • JavaScript frameworks (React, Vue, Angular, etc.)
  • Git / GitHub / GitHub Actions / ArgoCD
  • Docker / Kubernetes
  • GraphQL

 

Benefits

  • Competitive wages
  • Unlimited PTO
  • Generous paid family leave
  • Fitness membership stipend
  • Medical, dental, vision, life, long-term and short-term disability insurance
  • 401(k) plus match, to help plan for your future
  • Pre-tax spending accounts, for your dependent and health care needs plus transportation
  • Employee Assistance Program, for when you need some professional support in your personal life
  • Company events (virtual & in-person) and volunteer opportunities

 

Interview Process

We are nice people and take our interview process seriously to ensure there is a good mutual fit. The interview encompasses meeting with multiple team members to assess both your technical skills and if you are a good cultural fit. We are interested in how you think, problem-solve and who you are. We are not expecting perfection, so please don’t be nervous - we are rooting for you!

 

About GTY Technology Holdings Inc.

CityBase is part of GTY Technology Holdings Inc. (“GTY”), a leading public sector technology company. Through its six business units, GTY offers an intuitive cloud-based suite of solutions for state and local governments, education institutions, and healthcare organizations spanning functions in procurement, payments, grant management, budgeting, and permitting.

Please visit our website: https://thecitybase.com/careers/ and check out our Life Page: https://www.linkedin.com/company/gtytechnology/life/citybase/

 

CityBase and all GTY Business Units are committed to providing equal employment opportunities. By embracing diversity, we build a more effective organization that empowers our employees to be the best that they can be. 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 concerning public assistance, familial status, military or veteran status or any other status protected by applicable law.

Apply Now

Date Posted

03/28/2023

Views

2

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8