Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

Government body responsible for running state elections

Background

An independent and impartial state government body that runs state, local council and
statutory elections faced a challenge with their Election Management System (EMS),
specifically with the slow performance when processing returned envelope barcodes. This
issue impacted their ability to receive and process returned postal ballots – resulting in
delays to determining the election outcome. This will significantly impact the upcoming
Local Government (Council) postal election in the second half of 2024.

Challenge

Anodically at peak load the election management system was taking up to 20 minutes to
process a batch of 50 returned postal ballot barcodes (the business expectation was around
2 minutes). The client needed to identify and address the performance issues to improve
the postal ballot barcode scanning processing.

Solution

KJR, a trusted software quality engineering consulting firm were engaged to deliver
performance testing on the EMS BPER component. The KJR consultants created a
comprehensive performance test approach, reusable automated JMeter scripts for testing,
a set of database SQL scripts to extract election barcodes/reset barcode scanning,
executed performance, and reported on the test outcomes.

Deliverables

The project deliverables included; a performance test plan, a set of reusable JMeter scripts
for performance testing, SQL scripts for resetting and extracting mail in ballot barcodes, a
baseline performance test to provide quantitative as-is performance, a set of comparison
performance tests to verify the performance issues are addressed, and reports on the test
outcomes and recommendations for improving the BPER component performance.

Key Outcomes

The performance testing conducted by KJR identified a set of slow REST requests within
the BPER component and verified the performance issues were addressed. The client now
have the confidence the returned mail in barcode scanning will not delay announcing the
2024 local government election outcome.

Value to Client

The client can now go into the Local Government election with confidence their returned
ballot entry process will not delay determining the Local Government election outcome.

Tools & Technologies

  • Microsoft Azure
  • Apache JMeter
  • Azure SQL

About KJR

Our services are purposefully designed to provide a cohesive experience for organisations embarking on digital transformation. Our business aptitude is your advisory, our technical skills are your project delivery and our training roots enables your team to build upon success