At a Glance
- Tasks: Lead the design and execution of test strategies for data projects.
- Company: Join a dynamic team in a hybrid work environment.
- Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
- Other info: Collaborative culture with a focus on mentorship and professional development.
- Why this job: Make an impact by ensuring data quality and integrity in innovative projects.
- Qualifications: Extensive experience in SQL, data warehousing, and team leadership required.
The predicted salary is between 90000 - 110000 $ per year.
About the job
Responsibilities
- Lead the design of test strategy, plans, scenarios, scripts, or procedures for testing.
- Responsible for verifying the accuracy and integrity of data being processed in ETL workflows.
- Experience initiating the specification, preparation, implementation and execution of tests, monitor the test results and check the exit criteria.
- Experience introducing suitable metrics for measuring test progress and evaluating the quality of the testing and product.
- Experience providing input to test automation strategy, test automation framework roadmap.
- Experience selecting tools to support testing and organize any training in tool use for testers.
- Experience writing test summary reports based on the information gathered during testing.
- Experience leading / providing guidance to team members.
- A team player with a track record for meeting deadlines.
Please note this role is part of a Hybrid Work Arrangement and resource(s) will be required to work at a minimum of 3 days per week at the Office Location.
Skills
Experience and Skill Set Requirements
Must haves:
- Extensive experience in relational databases and advanced SQL skills for querying and verifying data.
- Data Warehousing Concepts and Data Governance: Awareness of data quality, integrity, lineage, and compliance.
- Crafting comprehensive test strategies and plans specific to data projects.
- Ability to guide, mentor, and manage a team of testers.
Technical Skills (75%)
- Strong SQL skills to validate data, query large datasets, and perform complex joins.
- Experience with database management systems (e.g., SQL, Oracle, NoSQL) and data formats (e.g., XML, JSON).
- Experience with data validation techniques, including data profiling and data quality assessment.
- Experience with data modeling and data warehousing concepts and methodologies.
- Ability to analyze data sets to ensure data quality and integrity.
- Understanding of data governance and compliance standards related to data handling.
- Experience with manual and automated testing processes and tools.
- Experience with functional testing of large scale enterprise systems undergoing transformation or being built from scratch.
- Experience in developing automated test scripts using different tools such as Selenium.
- Experience with designing, developing, and maintaining test cases based on industry best practices and standards.
- Experience with manual test execution and defect reporting, testing of various types of integration technologies.
- Experience with test management tools (e.g., JIRA, Azure DevOps) for tracking testing activities.
- Knowledge of Agile methodology and ceremonies.
- Experience with AODA testing.
Leadership and communication: 25%
- Good team collaboration, documentation, problem solving and communication skills.
- Excellent leadership and team management skills to oversee QA activities.
- Strong communication skills to convey data quality issues and solutions to stakeholders.
- Ability to collaborate with cross-functional teams to ensure data quality standards are met.
- Strong analytical and problem-solving skills to identify data quality issues and trends.
- Ability to develop and implement data quality metrics and KPIs.
Test Lead Senior in Toronto employer: Rubicon Path
As a Systems Testing/QA Specialist at our Toronto location, you will thrive in a collaborative and innovative work culture that prioritizes quality and continuous improvement. We offer competitive benefits, opportunities for professional growth, and a commitment to work-life balance, ensuring that you can excel in your role while contributing to meaningful projects that impact the community. Join us to be part of a dynamic team dedicated to delivering high-quality solutions in a supportive environment.