Senior Software Developer in Test (Evisort)
Canada, BC, Vancouver, Canada {{REMOTE}}
Senior Level
Full-Time
About the role
- We are looking for a passionate and innovative SDET to join our dynamic QE team and help drive the success of our cutting-edge product, which is poised to transform how organizations manage and process legal data
- Our automation is built in TypeScript. While experience with TypeScript is a big plus, what matters most is strong programming ability
- Collaborate closely with our agile, cross-functional engineering team to build a robust, enterprise-grade SaaS contract management platform
- Drive the quality assurance process by implementing comprehensive automated functional, regression and performance testing, ensuring our platform consistently meets the highest quality standards
- Enhance platform scalability by implementing effective performance and load testing strategies
- Partner with software developers and product managers to define features and establish criteria for verifying correct implementation, fostering a quality-first mindset throughout the development cycle
- Leverage your expertise in test automation to design, develop, and maintain efficient test automation frameworks that support continuous delivery and integration
- Actively mentor P2 and P3 SDETs, conducting high-level code reviews and fostering a culture of technical excellence- If you can own the full testing lifecycle, write sophisticated test code independently, and demonstrate a true quality engineering mindset, we want to hear from you
- Deep experience in Java, JavaScript, TypeScript or Python and a strong grasp of software design patterns
- Experience with CI/CD practices and tools (e.g., GitHub Actions), promoting seamless integration and deployment
- Solid understanding of testing REST APIs, with a knack for identifying potential issues before they impact users
- Proven track record of building and maintaining test automation frameworks that enhance testing efficiency
- Proficiency in modern automation tools and technologies; experience with Playwright is a significant plus
- 8+ years of experience in quality engineering with a strong focus on test automation
- Experience leading code reviews for other SDETs and setting the “coding standards” for the entire team
- Strong experience with Behavior-Driven Development (BDD) practices and leveraging the Cucumber framework
- Experience with Git or other distributed version control systems, contributing to a collaborative team environment
- Exceptional attention to detail in testing user interfaces and backend services, with a commitment to delivering top-quality products
- Knowledge of SQL and various database systems, enhancing your ability to validate data integrity and application performance