GTY Banner

Senior Quality Assurance Engineer

Canada ● United States ● Virtual Req #100
Wednesday, April 20, 2022

eCivis is looking for a technically astute and adaptable decision maker with excellent communication skills to join our Engineering team as Senior Quality Assurance Engineer.


This is your opportunity to contribute to best of class products with a meaningful impact on communities by enabling government through technology. You will work closely with developers, product, and business owners and ensure attention to the testability of eCivis products.


Through this position, you will drive the development of performance assurance tools and programs, and the development of efficient and effective test methodology, criteria, and strategy. You will prevent defects by creating tests that identify issues and mistakes with software before its release to customers. You will execute test plans, test cases, performance validation, stress testing, and the design and implementation of automated testing tools and scripts. You will be empowered to compromise between perfect and not-far-from results while being flexible enough for different products or processes variation. Ultimately, you’ll enable our engineering, Data, Architecture, DevOps, Products, and Quality use innovative technologies that drive quality, productivity, and help our company grow.


The Responsibilities


You will be a…

  • Builder: You will build and contribute to system test methodologies, test plans, and highly effective test automation. You will create detailed, comprehensive, and well-structured test plans and test cases.
  • Appraiser: You will review requirements, specifications, bug descriptions, functional requirements, and technical design documents to provide timely and meaningful feedback and perform functionality reviews in front of business owners and customers.
  • Collaborator: You are going to work closely with developers, product, and business owners to design test criteria and test strategies and develop test plans and automation.
  • Coordinator: You will estimate, prioritize, plan and coordinate testing activities.
  • Tester: You’ll execute manual and automated testing across the entire quality spectrum, including through regression testing.
  • Juggler: You will work in parallel on more than one QA project and Jira Scrum team at a time.

The Rewards:


Here’s what we will do for YOU:

  • Teach you. At eCivis, we value and reward continuous learning, offering all the resources and tools you need to get ramped up and set you up for success.
  • Reward you. All of eCivis’ employees are paid competitive salaries (and we only expect an honest 40-hour work week for it).
  • Take care of you. We offer healthcare insurance, company-sponsored life and long-term disability insurance, a 401K Retirement Plan, personal time off, and maternity and paternity leave.
  • Set you free. We carefully foster a work environment where employees have a safe space for creative and intellectual freedom, and the opportunity to work cross-functionally. 

The Right Fit

Education & Experience:

  • 5+ years of testing enterprise quality software with a strong knowledge of software QA methodologies, tools, and processes.
  • Extensive experience with automated testing and test management
  • Proven work experience in software development. Extra points for work on Python, Java, and Cold Fusion.
  • BSc/MSc in Engineering, Computer Science, or relevant field 


  • Experience with network protocols and testing client/server software
  • Experience with AWS cloud technologies
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and security testing is a plus
  • Good understanding of agile methodologies and software development lifecycle skills
  • Excellent communication and presentation skills
  • Comfortable working in a fully remote environment

Location: This role is 100% remote. Work from anywhere in the US!

eCivis 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 concerning public assistance, familial status, military or veteran status or any other status protected by applicable law.


Other details

  • Pay Type Salary
Location on Google Maps
  • Canada
  • United States
  • Virtual