Software Quality Assurance and Testing Lead

Joseph Associates, Inc.
Augusta, ME, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$50,000.0 - $72,261.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) JavaScript (Programming Language) Unit Testing Microsoft Azure C Sharp (Programming Language) Software Documentation Software Quality DevOps Programming Tools Visual Basic .NET (Programming Language) Scrum Methodology Systems Development Life Cycle
+6 more
Regression Testing Software Quality Assurance (SQA) SQL Databases Jai (Programming Language) Data Inconsistencies Software Version Control

Job description

  • Design and manage comprehensive Use Cases, Test Plans, and Test Cases for sprint and release-level testing.
  • Develop and maintain automated and manual test suites to ensure robust functional and regression testing.
  • Partner with Product and Development teams to enhance unit testing effectiveness, resolve defects early, and refine the SDLC.
  • Analyze client-reported issues, write scripts to correct data inconsistencies, and oversee the resolution of complex workflow bottlenecks.
  • Work with product management and development teams to direct testing priorities, manage work tickets, and ensure clear communication of testing status and locations to the broader JAI staff.
  • Oversee updates to software user documentation and mentor team members by sharing technical QA best practices.
  • Act as the primary point of contact for software quality, escalating critical issues to management or development when necessary.
  • Participate in daily scrum sessions when necessary.
  • Share technical knowledge that can enhance JAI services.
  • Escalate issues to development management team when necessary.

Requirements

  • Strong understanding of software development testing and quality assurance processes
  • Hands-on experience with Microsoft Azure testing and development tools
  • Experience writing and managing Use Cases, Test Plans, and Test Cases
  • Proven ability to manage iterations, releases, and delivery plans in Microsoft Azure DevOps or other similar environments
  • Knowledge of version control for software changes necessary to create test cases for scheduled releases
  • Experience writing, testing, and managing scripts in languages such as VB.Net, C#, C, JavaScript, and SQL - preferred but not required
  • Attention to detail
  • Problem solving skills
  • Ability to work collaboratively in a team environment
  • Ability to organize and prioritize issues and workload
  • Familiarity with Agile scrum methodologies and processes desired
  • Experience working with geographically dispersed, diverse, and virtual teams
  • Excellent ability to communicate with team members and clients in a clear and compelling way
  • A drive for producing high-quality code while helping to improve company processes

Benefits & conditions

Pulled from the full job description

  • 401(k) matching
  • Paid time off, * 401(k) matching
  • Paid time off

About the company

JAI Software is an innovative software company based in Augusta, Maine. We provide mission-critical, cloud-based program management solutions to State Government agencies and Non-Profits nationwide. Our platform delivers essential community services, including Weatherization and LIHEAP energy assistance. Our solutions manage and deliver critical community service programs such as Weatherization, LIHEAP, and other related energy assistance services. We take pride in making a positive difference in communities across the country as we provide program management software to State Government agencies and Non-Profits across the country.

JAI is looking for a Software QA Testing Manager who values collaboration, technical excellence, and the opportunity to ensure high-quality software solutions. We are committed to the success of our clients and believe the success of our company is tied directly to the success of our customers. We also believe that team collaboration combined with technical skills are the keys to success. This role will be a critical part of the success of our software development and product management teams and workflows.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

2:02 min

Establishing a company-wide approach to software quality assurance

Daniel Strmečki +1 · World Congress 2022

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

Videos

See all

Related articles

See all