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
...Job Title: Process and Training Coordinator Department: Process and Training Reports to: Process and Training Manager Salary: $17 - $18 per hour Responsibilities: ~ Process Review and Standardization: - Collaborate with various departments...
...We are looking for a SAP EWM Business Analyst for a global aerospace company. In this role, you will lead the end-to-end design, configuration, and deployment of SAP eWM solutions, translating business requirements into compliant, scalable warehouse management processes...
...ABOUT PROGRAM: ABOUT PROGRAM: We are seeking enthusiastic applicants for our Summer Camp Technology Assistant positions! Tech Academy teaches week-long technology classes. We offer Minecraft, Movie Making, Video Game Design, Legos, and Robotics classes...
...Signature Healthcare is recruiting for a Physician Assistant role, who by virtue of advanced training and experience, is qualified to function in a collaborative role with the attending surgeon in the Critical Care Unit at the hospital. Graduate of an approved Physician...
...%) Drive, Deliver and Unload Product Safely drive assigned truck on designated route(s) to deliver product to Domino's Pizza stores... ...may be required to run routes as part of a team or as a single driver. Safely deliver product by sliding dough trays and product...