Software Development Engineer in Test - Remote Position
About the Role
We are hiring a Software Development Engineer in Test to join our dynamic team remotely in Canada. As a Software Development Engineer in Test, you will play a crucial role in enhancing our cloud-based error reporting and analytics systems. This position is ideal for individuals with 3-5 years of experience in quality assurance and test automation. You will contribute to building scalable cloud services within a collaborative engineering environment.
What You'll Do
- Redesign and enforce a scalable test strategy aligned with a healthy test pyramid.
- Build robust API and integration automation frameworks.
- Implement contract testing across microservices.
- Validate serverless workflows, including Lambda, event-driven flows, IAM, retries, and DLQs.
- Integrate quality gates into CI/CD pipelines to ensure high standards.
- Reduce regression time and flaky test rates through effective testing practices.
- Mentor engineers and drive shared ownership of quality within the team.
- Suggest improvements to enhance system reliability, scalability, and performance.
Requirements
- Hands-on experience in application testing and quality assurance.
- Strong experience in test automation development.
- Proficient programming skills in TypeScript, JavaScript, Node.js, or similar languages.
- Proven experience building automation frameworks.
- Experience with Cypress or equivalent for frontend automation.
- Hands-on AWS experience including Lambda, API Gateway, SQS, SNS, and IAM.
- CI/CD pipeline integration experience.
- Strong problem-solving and analytical skills.
Nice to Have
- Exposure to microservices and container-based architectures.
- Familiarity with the Microsoft .NET platform.
- Awareness of modern cloud application testing practices.
What We Offer
- Competitive hourly rates between $50 to $53 CAD.
- Remote work flexibility within Canada.
- Opportunities for professional growth and mentorship.
- A collaborative and inclusive work environment.
- Access to cutting-edge technologies and projects.
This remote Software Development Engineer in Test position offers competitive pay and the chance to work on innovative cloud solutions. Join a collaborative team at NEARSOURCE TECHNOLOGIES.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months