Software Quality Assurance Specialist
This role will be responsible for leading manual testing efforts (approximately 70%) while contributing to automation coverage (30%) to support a software development lifecycle project. The ideal candidate will have experience in systems integration testing, back-end validation using SQL, and familiarity with tools like Azure DevOps, Selenium, and JMeter. A background in the insurance industry is a strong plus.
Key Responsibilities:
* Collaborate with cross-functional teams including developers, scrum masters, and QA engineers to deliver high-quality software in an Agile environment.
* Participate in all Scrum ceremonies and contribute to sprint planning, reviews, and retrospectives.
* Design and execute manual test plans and cases based on user stories and application requirements.
* Perform systems integration testing and validate data through back-end SQL queries.
* Create and maintain automated test scripts to improve test coverage and efficiency.
* Troubleshoot test failures, analyze root causes, and document defects in Azure DevOps.
* Conduct performance testing using JMeter where applicable.
* Ensure testing processes adhere to company and industry standards.
* Prepare comprehensive test reports and communicate testing progress and results to key stakeholders.
* Continuously research and adopt new tools and methodologies to improve QA processes.
Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field.
* 5–6 years of experience in software testing, with a strong focus on manual testing.
* Proficiency in Azure DevOps, Selenium, and JMeter.
* Experience writing and executing SQL queries for back-end testing.
* Understanding of Agile methodologies and SDLC frameworks.
* Strong analytical and problem-solving skills.
* Excellent technical documentation and communication skills.