Quantum World Technologies Inc.

Software Engineer in Test

Toronto, ON, CA

3 days ago
Save Job

Summary

Key Responsibilities:

  • Design, develop, and maintain automated test scripts using Python and Robot Framework.
  • Build and execute test plans and test cases for ETL workflows, including data extraction, transformation, and loading processes.
  • Validate large datasets across multiple systems and ensure data integrity.
  • Work closely with data engineers, developers, and business analysts to understand requirements and build comprehensive testing strategies.
  • Identify, document, and track software defects using tools like Jira or similar.
  • Integrate automated tests into CI/CD pipelines and improve test coverage and reliability.
  • Monitor test execution and report on testing progress and results.
  • Support root cause analysis and contribute to continuous improvement initiatives.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • 8+ years of experience in software testing or quality assurance.
  • Strong proficiency in Python for scripting and automation.
  • Experience with Robot Framework or similar automation tools.
  • Solid understanding of ETL concepts and experience with tools like Informatica, Talend, or custom ETL pipelines.
  • Experience with SQL and querying large data sets.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: