Senior QA Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Mandatory Skills Description
Core Skills:
Proven experience in software quality engineering, including functional, regression, and integration testing
Hands-on experience with test automation frameworks (e.g., Selenium, Pytest, or similar)
Solid understanding of API testing (REST) and ability to write and maintain automated test suites
Experience with CI/CD pipelines and integrating automated tests into build/release workflows
Proficiency in Python or equivalent scripting language for test development
SQL proficiency for data validation, test data setup, and backend verification
Domain Experience
Familiarity with financial services or trading platforms is strongly preferred
Experience testing event-driven or message-queue-based systems (e.g., SQS, Kafka) is an asset
Understanding of trade lifecycle and order management systems is a plus
Nice-to-Have Skills Description
AWS cloud testing experience
Performance and load testing exposure
Core Skills:
Proven experience in software quality engineering, including functional, regression, and integration testing
Hands-on experience with test automation frameworks (e.g., Selenium, Pytest, or similar)
Solid understanding of API testing (REST) and ability to write and maintain automated test suites
Experience with CI/CD pipelines and integrating automated tests into build/release workflows
Proficiency in Python or equivalent scripting language for test development
SQL proficiency for data validation, test data setup, and backend verification
Domain Experience
Familiarity with financial services or trading platforms is strongly preferred
Experience testing event-driven or message-queue-based systems (e.g., SQS, Kafka) is an asset
Understanding of trade lifecycle and order management systems is a plus
Nice-to-Have Skills Description
AWS cloud testing experience
Performance and load testing exposure
More about this job
Responsibilities
Develop and maintain automated test suites, and perform functional, regression, integration, and REST API testing. Integrate automated tests into CI/CD build and release workflows, and use SQL for test data setup and backend validation.
Requirements
Requires proven software quality engineering experience, hands-on test automation experience, REST API testing knowledge, and familiarity with CI/CD pipelines. Proficiency in Python or an equivalent scripting language and SQL is required; financial services or trading platform experience is strongly preferred.
Skills
- Software Quality Engineering
- Functional Testing
- Regression Testing
- Integration Testing
- Test Automation
- Selenium
- Pytest
- REST API Testing
- CI/CD Pipelines
- Python
- SQL
- Financial Services
- Trading Platforms
- Event-Driven Systems
- Message Queues
- AWS
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Software Quality Engineering
- Functional Testing
- Regression Testing
- Integration Testing
- Test Automation
- Selenium
- Pytest
- REST API Testing
- Automated Test Suites
- CI/CD
- Build And Release Workflows
- Python
- SQL
- Data Validation
- Test Data Setup
- Backend Verification
- Financial Services
- Trading Platforms
- Event-Driven Systems
- Message Queues
- SQS
- Kafka
- Trade Lifecycle
- Order Management Systems
- AWS
- Performance Testing
- Load Testing