Role:
Software Engineer in Test<\/span><\/b>
Location: Merrimack, NH 03054 (Hybrid Onsite Project )<\/b>
Duration: 12+ Months Contract (Long Term Renewable contract<\/b>)<\/span><\/p>
<\/span>
<\/p>
Required Skills:<\/span><\/b>
<\/p>
· <\/span><\/span><\/span>ETL
Testing<\/span><\/span>
<\/p>
· <\/span><\/span><\/span>Data
Lake<\/span><\/span>
<\/p>
· <\/span><\/span><\/span>BI
Reporting (ie. Power BI)<\/span><\/span>
<\/p>
· <\/span><\/span><\/span>Java
or Python for programming<\/span><\/span>
<\/p>
<\/span>
<\/p>
Job Summary<\/span><\/b>
<\/p>
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.<\/span>
<\/p>
<\/span>
<\/p>
Key Responsibilities<\/span><\/b>
<\/p>
*
Design, develop, and maintain automated and manual test cases aligned with user
story acceptance criteria<\/span>
<\/p>
*
Build and enhance scalable, maintainable test automation frameworks<\/span>
<\/p>
*
Execute unit, functional, integration, and end -to -end regression testing<\/span>
<\/p>
*
Validate data pipelines, ETL/ELT processes, and reporting outputs<\/span>
<\/p>
*
Perform root cause analysis, defect logging, prioritization, and verification
of fixes<\/span>
<\/p>
*
Collaborate with developers, data engineers, and product owners to improve test
coverage and release quality<\/span>
<\/p>
*
Contribute to QA automation strategy, best practices, and continuous
improvement initiatives<\/span>
<\/p>
*
Participate in Agile ceremonies and support sprint -based delivery<\/span>
<\/p>
*
Oversee quality reviews, test reporting, and sign -off activities<\/span>
<\/p>
*
Share testing and automation expertise to upskill team members<\/span>
<\/p>
<\/span>
<\/p>
Required Experience & Qualifications<\/span><\/b>
<\/p>
*
Bachelor’s degree or equivalent experience in Computer Science, Information
Technology, or related field<\/span>
<\/p>
*
7+ years of experience in Software Quality Engineering and test automation<\/span>
<\/p>
*
Strong understanding of QE methodologies and the Software Development Lifecycle
(SDLC)<\/span>
<\/p>
*
Hands -on experience building and maintaining automated testing frameworks<\/span>
<\/p>
*
Strong SQL skills with solid understanding of databases and data warehousing
concepts<\/span>
<\/p>
*
Proven experience with ETL and ELT development testing<\/span>
<\/p>
*
Experience validating BI reports and dashboards (PowerBI required)<\/span>
<\/p>
*
Strong understanding of data models (relational and dimensional)<\/span>
<\/p>
*
Experience working with multiple database technologies; Snowflake preferred<\/span>
<\/p>
*
Experience testing data lakes and large -scale data platforms<\/span>
<\/p>
*
Programming experience preferred in Java<\/span>
<\/p>
*
Strong experience with test automation tools and frameworks (e.g., Behave,
pandas)<\/span>
<\/p>
*
Hands -on experience with AWS cloud technologies<\/span>
<\/p>
*
Experience with CI/CD pipelines and version control systems<\/span>
<\/p>
*
Experience working in an Agile/Scrum environment<\/span>
<\/p>
<\/span>
<\/p>
Nice to Have<\/span><\/b>
<\/p>
*
Experience with additional reporting tools (Tableau, OBIEE, etc.)<\/span>
<\/p>