Quick Overview
Job Description
Senior Software Engineer – Test Automation / Data Validation
Location: Merrimack, NH
Work Arrangement: Local candidates only
Experience: 5+ years; ideal range 6–9 years
Industry: Financial Services / Capital Markets
Employment Type: Contract
Position Overview
We are seeking a Senior Software Engineer with strong test automation, data validation, and software engineering experience.
This role focuses heavily on End-to-End (E2E) test automation, database validation, data analysis, and automated comparison of Mainframe and AWS RDS data. The ideal candidate will have hands-on experience with Playwright, Cucumber/Serenity Cucumber, Python, SQL, and Java.
The engineer will work closely with Product Owners, Architects, Developers, and other engineering teams to deliver reliable, scalable, and well-tested software solutions.
Key Responsibilities
Design, develop, maintain, and execute automated E2E test solutions.
Develop and maintain test automation frameworks using Playwright and Cucumber/Serenity Cucumber.
Write Python scripts to compare, reconcile, and identify differences between Mainframe and AWS RDS data.
Perform detailed SQL queries and database validation.
Analyze large datasets, including millions of records, and identify data discrepancies efficiently.
Validate data integrity across multiple systems and applications.
Develop automated tests covering UI, API, integration, and database layers.
Work with Java and Spring-based applications and RESTful services.
Collaborate with development, architecture, product, and business teams to identify and resolve technical issues.
Participate in Agile/Scrum/Kanban ceremonies and contribute to continuous improvement.
Support test-driven development, code reviews, test reviews, design reviews, and engineering best practices.
Contribute to CI/CD pipelines, cloud strategy, and build/deployment automation.
Deliver high-quality, maintainable, scalable, and cost-effective software solutions.
Required Skills
5+ years of software development and/or test automation experience
Strong hands-on experience with Playwright
Strong experience with Cucumber / Serenity Cucumber
Strong Python scripting experience
Expert-level SQL
Strong experience with database testing and validation
Hands-on E2E test automation experience
Experience with data analysis and data reconciliation
Experience handling and analyzing large datasets
Strong Java development experience
Experience with Spring / Spring-based applications
Experience with RESTful services
Experience working in Agile/Scrum/Kanban environments
Experience with Jira and Jira Align
Strong analytical and problem-solving skills
Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent experience
Preferred / Nice-to-Have Skills
API Testing
AWS
AWS RDS
Mainframe
CI/CD pipelines
REST API automation
React, Angular, or Vue
JavaScript / ES6
SASS
KDB
Test-Driven Development (TDD)
Continuous Integration / Continuous Delivery
Financial Services Experience
Experience in Financial Services, Capital Markets, Brokerage, Securities, Trading, Equity, Options, or Fixed Income is highly preferred.
Experience working with large financial datasets, trading systems, brokerage platforms, or capital markets data is a strong advantage.
Ideal Candidate Profile
The ideal candidate is a hands-on Senior Software Engineer / SDET / Test Automation Engineer who combines strong software engineering skills with deep automation and data-validation experience.
The strongest candidates will have experience with:
Playwright + Cucumber + Python + SQL + E2E Automation + Database Validation + Java/Spring + AWS/RDS + Data Analysis
Experience comparing Mainframe and cloud/database data is a significant advantage.
Location Requirement
LOCAL CANDIDATES ONLY.
Candidates must currently be located within reasonable commuting distance of Merrimack, NH and be able to work from the Merrimack location as required.
Out-of-area candidates will not be considered.
Similar jobs
- CG
QA/QC Technician
NewContinental Group Sector ContiTech
Safford, Arizona🇺🇸On-site16 hours agoRails - AU
Senior Test Engineer with Security Clearance
NewAuria
Albuquerque, NM🇺🇸$100k - $120k/yrOn-site19 hours agoAgileConfluenceJiraTechnology - A2
AI Developer who is into development/coding/test automation not just creating chatbots (Face to Face Interview in Plano TX)
NewApex 2000
Plano, TX🇺🇸Hybrid19 hours agoTechnology - CA
QA Automation Engineer - Karate || W2 contract Onsite at Dallas, TX
NewCaritaTech LLC.
Dallas, TX🇺🇸On-site19 hours agoSOAPSQLScrum+7Technology - BI
SDET Alpharetta, GA Hybrid only on w2 usc
NewBURGEON IT SERVICES LLC
Alpharetta, GA🇺🇸Hybrid19 hours agoShellAWSSelenium+11Technology - DO
QUALITY ASSURANCE SPECIALIST with Security Clearance
NewDepartment of the Navy
Mechanicsburg, PA🇺🇸Hybrid19 hours agoTechnology