Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Role:
Software Engineer in Test
Location: Merrimack, NH 03054 (Hybrid Onsite Project )
Duration: 12+ Months Contract (Long Term Renewable contract)
Required Skills:
· ETL
Testing
· Data
Lake
· BI
Reporting (ie. Power BI)
· Java
or Python for programming
Job Summary
We
are seeking an experienced Software Engineer in Test to join a high -performing
Agile scrum team supporting enterprise -scale data and reporting platforms. This
role focuses on quality engineering, test automation, and validation of
data -intensive systems across cloud -based architectures.
Key Responsibilities
*
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
Required Experience & Qualifications
*
Bachelor’s degree or equivalent experience in Computer Science, Information
Technology, or related field
*
7+ years of experience in Software Quality Engineering and test automation
*
Strong understanding of QE methodologies and the Software Development Lifecycle
(SDLC)
*
Hands -on experience building and maintaining automated testing frameworks
*
Strong SQL skills with solid understanding of databases and data warehousing
concepts
*
Proven experience with ETL and ELT development testing
*
Experience validating BI reports and dashboards (PowerBI required)
*
Strong understanding of data models (relational and dimensional)
*
Experience working with multiple database technologies; Snowflake preferred
*
Experience testing data lakes and large -scale data platforms
*
Programming experience preferred in Java
*
Strong experience with test automation tools and frameworks (e.g., Behave,
pandas)
*
Hands -on experience with AWS cloud technologies
*
Experience with CI/CD pipelines and version control systems
*
Experience working in an Agile/Scrum environment
Nice to Have
*
Experience with additional reporting tools (Tableau, OBIEE, etc.)
Auto-Apply to Software Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.