A technology services company in Toronto is seeking a Software Engineer in Test with over 7 years of experience in software quality engineering. The ideal candidate will have expertise in automation, Python, ETL, and SQL, with hands-on experience in API testing. This mid-senior level contract role involves developing and enhancing automation frameworks and requires strong communication skills. Competitive compensation is offered.
Qualifications
7+ years of experience in software quality engineering or a related field.
Proven experience with API and UI automation testing.
Strong SQL and ETL capabilities.
Experience with scripting languages (e.g., Python).
API testing expertise using RestAssured and Postman.
Proficiency in BDD using Cucumber with Gherkin syntax.
Experience with TestNG or JUnit for test orchestration.
Responsibilities
Experience in API and UI test automation frameworks.
Knowledge of QE processes, methodologies, and test design techniques.
Good understanding of Agile and DevOps environments.
Hands-on experience with Selenium for automation.
Expertise in behavior-driven development.
Skills
Automation
Python
ETL
SQL
Framework Development
Tools
Selenium WebDriver
RestAssured
Postman
TestNG
JUnit
Job description
A technology services company in Toronto is seeking a Software Engineer in Test with over 7 years of experience in software quality engineering. The ideal candidate will have expertise in automation, Python, ETL, and SQL, with hands-on experience in API testing. This mid-senior level contract role involves developing and enhancing automation frameworks and requires strong communication skills. Competitive compensation is offered.