> Markdown version of [/jobs/ext/2600465-software-quality-assurance-and-testing-lead](https://www.wearedevelopers.com/jobs/ext/2600465-software-quality-assurance-and-testing-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Quality Assurance and Testing Lead - **Company:** Joseph Associates, Inc. - **Location:** Augusta, ME, United States - **Experience:** Expert - **Salary:** $50,000.0 - $72,261.0 - **Contract:** Permanent contract - **Skills:** 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, Regression Testing, Software Quality Assurance (SQA), SQL Databases, Jai (Programming Language), Data Inconsistencies, Software Version Control - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0eeb9e06254962e8 ## About the Role * 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 ## 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. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development)