Govserviceshub logo
Hiring from
United States
Work type
Hybrid
Posted
Is this job info correct?

603,779 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Job Description

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




Requirements

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.)

* Financial services or enterprise domain experience


Similar jobs