Software Development Engineer in Test
$70,000–$120,000 year
HybridToronto, Ontario, Canada or Waterloo, Ontario, Canada
Job Summary
Create, edit, manage test cases, and test plans; design and manage automated testing suites to ensure quality throughout the software development lifecycle. Work closely with development to increase and improve testing, while writing, tracking, and verifying software defects. Debug complex software systems and collaborate with DevOps to develop CI/CD pipeline testing. This role requires 2+ years of experience with software test automation, Python 3, PyTest, and API testing. Familiarity with Docker, Linux, and test tracking tools is essential, with additional value in cloud, Kubernetes, and mobile testing frameworks.
Required Qualifications
- 2+ years' experience with software test automation and QA
- QA Automation
- Python 3
- PyTest
- API Testing
- CI/CD Pipeline
- Writing Unit Tests
- Docker Containers
- Linux
- Familiarity with Test Tracking Tools
Desired Qualifications
- Low-level OS
- Cloud
- Kubernetes
- C
- Mobile Testing, Android SDK (Java) and/or Xcode (Objective-C)
- Arduinos
- Appium
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.