Job Description: Regression Test Engineer
Position Overview:
We are seeking an experienced Regression Test Engineer to support quality assurance for our Data Warehouse and SQL Server based data environment. The role will be responsible for performing independent regression testing at the release level and as required for significant application, data, ETL, or database changes.
The Development team is responsible for development and initial functional/unit level testing. The Regression Test Engineer will provide an additional, independent validation layer to ensure that new changes have not adversely impacted existing functionality, data integrity, downstream processes, or established business logic.
The ideal candidate should have strong hands on experience with SQL Server, SQL querying, data validation, ETL/data warehouse testing, regression testing, and release level testing. The ability to understand data flows and identify the potential impact of changes across the data warehouse ecosystem is critical.
Key Responsibilities
Regression Testing
SQL Server & Data Validation
Release Level Testing
Defect Management
Test Automation & Process Improvement
Preferred Skills
Core Competencies
Role in the Software Delivery Lifecycle
The Regression Test Engineer operates as an independent quality gate within the release process:
The role is not intended to duplicate the Development team's testing activities. Instead, it provides an independent, risk based validation of the release, with particular focus on protecting existing functionality, data integrity, and critical data warehouse processes from unintended impact.
Success in This Role
Success will be measured by the ability to:
Education: Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or a related technical field.
Experience:
· 8+ years of strong hands on experience with Microsoft SQL Server.