
Software Engineer – Test
Gov Services Hub
contract
Posted on:
Location Type: Hybrid
Location: Merrimack • New Hampshire • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
ETLJavaPython
About the role
- Design, develop, and maintain automated and manual test cases aligned with user story acceptance criteria
- Build and enhance scalable, maintainable test automation frameworks
- Execute unit, functional, integration, and end-to-end regression testing
- Validate data pipelines, ETL/ELT processes, and reporting outputs
- Perform root cause analysis, defect logging, prioritization, and verification of fixes
- Collaborate with developers, data engineers, and product owners to improve test coverage and release quality
- Contribute to QA automation strategy, best practices, and continuous improvement initiatives
- Participate in Agile ceremonies and support sprint-based delivery
- Oversee quality reviews, test reporting, and sign-off activities
- Share testing and automation expertise to upskill team members
Requirements
- 5+ years of experience
- ETL Testing
- Data Lake
- BI Reporting (ie. Power BI)
- Java or Python for programming
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ETL TestingJavaPythontest automation frameworksunit testingfunctional testingintegration testingend-to-end testingroot cause analysisdefect logging
Soft skills
collaborationcommunicationproblem-solvingprioritizationmentoringcontinuous improvementquality assuranceteamworkadaptabilityattention to detail