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.)
* Financial services or enterprise domain experience
...North Country Hospital is a 25-bed, critical access hospital located in the heart of the Northeast Kingdom. We currently have a scrub tech position available for our 4-room OR. The shift is from 7a-3:30p, Monday - Friday and requires taking call. Come and enjoy all that...
Requisition ID: 914402 Store # : 00P913 Sunglass Hut Position: Full-Time Total Rewards: Benefits/Incentive Information At Sunglass Hut, we're always in the sun. Youll find a dynamic space with endless possibilities to grow your career. We...
...looking for a full time Senior Python Developer to join the Corporate Systems Engineering... ...guidance and leadership to the software engineering team. Manage multiple projects... ...opportunities. Ongoing mentorship and apprenticeship; Leadership courses, development...
...and delivering superior customer experience. Our mission is to provide brands with the opportunity to connect directly with their target market and capture their attention through exceptional product experiences. Our Brand Marketing Associates not only promote, but embody...
...others successes. Heres to crafting careers and creating new legacies. What Youll Be Brewing: In the role of Temporary Brewery Worker, you will be part of the Integrated Supply Chain Team.You willbe responsible for operating forklifts or packaging...