Jobs and Careers
CI

Quality Engineer, Revenue Systems

CivicPlus
United States, United Statesfull_timeVerifiedPosted 7 Jan 2025
💰 $101,300/yr($70,300/yr$101,300/yr)

About the role

About CivicPlus At CivicPlus, we strive to bring our company vision to life through innovation and collaboration. Supported by approachable leadership and transparent communication, we’re empowered to make an impact on local government and the residents they serve. Grow your career alongside great people, where authenticity is welcome, successes are celebrated, and potential is nurtured.  Position Description Quality Engineer will be responsible for ensuring the quality, reliability, and performance of custom software solutions, integrations, and automation tools developed for the company’s revenue operations. This role focuses on testing, quality assurance, and performance evaluation of code and systems. The QE will work closely with the Rev Sys Engineering team to identify, troubleshoot, and resolve issues, contributing to the continuous improvement of revenue-driving platforms.   What We’re Looking For: Note: We know that excellent candidates can have all sorts of backgrounds and experiences, so please don’t hesitate to apply even if you don’t meet 100% of the listed requirements!Education & Experience: 
  • A degree in Computer Science, Software Engineering, or a related field, or 4 years of relevant professional experience in software quality assurance, testing, or systems engineering. 
  • Minimum of 2 years of experience working in a similar engineering or QA role, preferably in a SaaS or revenue-driven business environment. 
Technical Skills: 
  • Proficiency in programming languages such as APEX, JavaScript, SQL, or Python. 
  • Experience with RESTful APIs and integration testing. 
  • Familiarity with RPA tools (e.g., UiPath, Automation Anywhere) and their testing frameworks is a plus. 
  • Knowledge of integration platforms (e.g., MuleSoft, Zapier, Celigo) and their associated quality standards is beneficial. 
Quality Engineering & Testing Experience: 
  • Experience in designing and executing manual and automated test cases for web and enterprise applications. 
  • Familiarity with testing methodologies, such as functional, performance, security, and regression testing. 
  • Hands-on experience with test automation frameworks (e.g., Selenium, JUnit, TestNG) is a plus. 
Problem-Solving: 
  • Strong troubleshooting skills with the ability to identify, diagnose, and resolve technical issues efficiently. 
  • Ability to think critically and provide innovative solutions to enhance system quality and performance. 
Project Management & Collaboration: 
  • Comfortable working independently on multiple tasks or projects simultaneously. 
  • Experience working in Agile or Kanban environments, collaborating across teams to meet deadlines and milestones. 
  • Strong attention to detail and ability to prioritize tasks effectively. 
Communication: 
  • Excellent verbal and written communication skills, with the ability to communicate technical concepts to both technical and non-technical stakeholders. 
  • Capable of creating clear and concise documentation for testing processes, defect tracking, and quality metrics. 
 As a Quality Engineer, Revenue Systems you will:        Design, implement, and execute comprehensive testing strategies for custom-built applications, integrations, and automation solutions, including Python ETL scripts and API integrations. Develop and maintain automated test scripts for both back-end and front-end systems to ensure the robustness and stability of revenue systems. Perform load, performance, and scalability testing to identify bottlenecks and areas of improvement in revenue platforms. Collaborate with software developers to understand new features, APIs, and system optimizations, ensuring proper test coverage and providing feedback on code quality, system architecture, and design decisions. Implement test automation solutions to improve efficiency, reduce manual testing time, and contribute to Robotic Process Automation (RPA) testing strategies, ensuring automated workflows meet business objectives. Analyze system performance to identify issues affecting data flow, reliability, and user experience, performing root cause analysis and working with engineering teams to resolve defects promptly. Maintain clear documentation of testing procedures, system integrations, and bug re

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CivicPlus

View company profile →