Overview
On Site
Depends on Experience
Contract - W2
Skills
ETL
Manual
Automation
qTest
ETL QA
Extract
Transform
Load
Scripting
SQL
Job Details
Must Have:
Advanced skills in ETL & Functional testing (manual and automation)
GitHub
qTest
Test Automation Scripting
Nice To Have:
IBM Safer Payments
Problem Solving Skills
Vendor applications and configurations
The QA and Testing Specialist will be responsible for ing and participating in developing and establishing quality assurance standards. Additionally, the Specialist will be accountable for performing tests on software applications to isolate and solve issues, including initiating tests, analyzing results, and finding solutions to technical problems. This individual will gather and analyze data in support of business cases, proposed projects, and systems requirements.
Primary Responsibilities:
- Strong experience with SQL, ETL testing involved using Snowflake, DBT, Python and data warehouse concepts
- Advanced skills in Automating ETL test cases using Python and SQL scripting to validate data integrity, transformation logic, and record-level data reconciliation between source and target systems.
- Hands-on experience with automation tools such as webdriver.IO, Selenium, Katalon Studio, Cypress, Playwright, or similar
- Analyze functional requirements and translate them into effective test cases and automation scripts.
- Design and implement robust, scalable, and maintainable test automation frameworks.
- Develop automated tests for web and ETL test scenarios.
- Execute functional, regression, integration, and smoke tests across multiple environments.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub.
- Identify, document, and track defects using bug tracking tools (e.g., qTest).
- Collaborate with cross-functional teams to ensure high-quality releases.
- Continuously improve test coverage, efficiency, and reliability of automation suites.
- Create, design, and execute the test plans and test cases which covers ETL and Functional testing processes and Data validations
- Good exposure to agile testing process, test strategy planning and implementation, test execution monitoring and reporting.
- Play a major role in championing the importance in quality improvement across all areas of Software Development Lifecycle.
- Collaborate with Project teams to understand the business use case and build a functional and data testing strategy
- Experience in financial services (banking) industry.
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies
- Excellent verbal and written communications skills.
- Ability to effectively prioritize and execute tasks.
- Detail oriented and highly motivated with strong organizational, analytical and problem-solving skills.
Tech Stack:
- Aegis tool experience.
- qTest
- Proficiency in test automation tools such as webDriver.IO, Katalon Studio, PyTest, DBT tests.
- Digital AI ( Version One)
- Experience with cloud data platforms (Snowflake, DBT)
- DataStage
- Experience with CI/CD tools (GitHub, Genkins)
- Advanced SQL skills
- Strong programming skills in Java, Python, JavaScript, Groovy Script etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.