Automation Tester (contract)
Capgemini
Date: 13 hours ago
City: Toronto, ON
Contract type: Contractor

We are seeking an Automation Tester to develop, execute, and maintain automated test scripts for ETL pipelines within a hybrid banking technology environment. This role requires strong Python and Selenium skills, as well as experience with ETL platforms and data validation processes. You will be responsible for driving test automation initiatives that support high-quality data transformation, integration, and delivery across systems.
Key Responsibilities
Core Expertise:
Key Responsibilities
- Design, develop, and execute automated test scripts for ETL pipelines
- Validate data extraction, transformation, and loading (ETL) processes across systems
- Collaborate with developers and data engineers to resolve data quality issues
- Perform regression, integration, and system testing using automation frameworks
- Execute test cases based on ETL specs and business rules
- Automate repetitive testing tasks to improve efficiency
- Ensure compliance with data governance and quality standards
- Report and track defects, and support root cause analysis
- Maintain comprehensive test documentation and defect tracking logs
- Proficiency in Python and Selenium WebDriver for automation
- Strong SQL skills and experience with ETL tools such as Informatica or Talend
- Hands-on experience with automation frameworks including Robot Framework
- Knowledge of QA processes including test case design and defect lifecycle
- Experience in regression and system-level testing in data-centric environments
- Prior exposure to banking or financial services environments
- Ability to work independently and drive automation best practices
- Strong collaboration with cross-functional data and engineering teams
- Analytical approach to identifying test coverage gaps and resolving data quality issues
- Familiarity with data governance and testing compliance requirements
Core Expertise:
- Test automation for ETL pipelines
- Data validation and transformation testing
- Defect tracking and resolution
- Python
- Robot Framework
- Selenium WebDriver
- Jira (for defect tracking and test management)
- ETL platforms (Informatica, Talend)
- SQL
- Version control tools (Git or similar)
- Analytical thinking
- Strong communication
- Independent problem-solving
- Collaboration with technical teams
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume