Job Title: Software Quality Assurance Analyst (SQA)
Job Overview:
PROJECT OVERVIEW:
The Commonwealth of Massachusetts - Executive Office for Health and Human Services (EOHHS) seeks to improve a constituent’s experience while interacting with eligibility and enrollment processes across its various agencies through more efficient and collaborative processes.
This project will, through a series of iterative improvements, knit the various processes together into an Integrated Eligibility and Enrollment program to provide constituents with a unified view of applying, managing, and being notified by Benefits programs.
POSITION SUMMARY:
The Software Quality Assurance Analyst (SQA) is responsible for supporting the planning, design, and execution of system testing of simple to complex notices on Common Noticing Solution (CNS). SQA will collaborate with business groups, the software development teams, and peer quality analysts with an Agile mindset to deliver high-quality software solutions on a fast-paced, nimble project. This role will provide hands-on functional testing, regression, and system integration (SIT) testing using scripts, tools, and automated tests. The role is responsible for system testing and publishing test results to the stakeholders. The SQA’s motivation should be to strive for 100% quality and bug-free solutions while facilitating planning, testing, supporting the development and user acceptance testing, and ensuring quality to deliver notices that meet or exceed business needs and expectations. This role directly reports to the IE&E Operations Manager while closely working with IE&E QA Lead to support testing.
DETAILED LIST OF JOB DUTIES AND RESPONSIBILITIES:
- Consistently uses established testing standards and testing protocols following the test plan to assure quality in testing deliverables.
- Review and understand notice specifications/functional and technical requirements of noticing solution to ensure that the requirements are testable.
- Define test scenarios required to validate that the development aligns with the requirements.
- Develop and deliver test cases – create effective and reusable test scripts based on functional, and technical requirements, and user stories.
- Perform data setup and execute test cases and report the results.
- Participate in defect triage meetings/testing touch base meetings, and stand-up calls with business and technical teams as required and provide information about defects and root cause analysis.
- API/service testing and automation experience using an industry tool (e.g., SOAP UI, Postman, etc.) for verifying/comparing API outputs.
- Work closely with the QA lead and across program teams to ensure testing completion in line with project deadlines.
- Performing system integration testing, functional testing, regression testing, positive and negative testing, and accessibility testing.
- Troubleshooting Production problem tickets/defects and support retesting the fixes to help timely patching of the Production defects.
- Perform a critical analysis of test results and make recommendations to help project stakeholders make informed decisions.
- Identify, communicate, and escalate risks and issues.
- Demonstrate strong participation and support in all phases of SDLC in an Agile manner.
- Other duties as assigned.
EDUCATION, EXPERIENCE, and QUALIFICATIONS
- Bachelor’s Degree
- 4+ years of hands-on experience with end-to-end testing of software/IT applications as a QA Analyst.
- 2+ years of experience supporting a benefits management program’s eligibility management processes.
- Ability to understand and investigate the structure of various input and output data file formats such as JSON, XML, HTML, etc.
- Experience working with external applications - specifically in data integration testing.
- Assist QA Lead in preparing and presenting daily and weekly testing status reports.
- Ability to effectively communicate findings and discuss with both technical and non-technical sides of the business, articulating issues or needs in a clear and concise manner.
- Ability to engage and discuss with architects/developers/SMEs, ask questions, and get the information required.
Hands-on experience with.
- Hands-on experience with industry-standard testing supporting tools, including but not limited to, POSTMAN, SOAP UI, and JAWS.
- Prior experience with any DB query tools such as pgAdmin4, SQL Developer, TOAD, or similar tools.
- Advanced knowledge of Microsoft Office, SharePoint, and test management tools such as JIRA, ALM, or similar tools.
- Prior experience working in a healthcare or government setting with a knowledge base in healthcare insurance principles, and eligibility systems, highly desired.
- Preferred experience with Enterprise Content Management solutions such as OpenText Extream products or similar.