Staff Software Engineer in Test
7 days ago
About the Role
We are seeking a highly skilled Staff Software Engineer in Test to join our Test Automation Team at ApplyBoard. As a key member of our team, you will be responsible for driving and ensuring the quality of our software across the enterprise.
Key Responsibilities
- Develop and mature our technology and processes across Quality Management (Testing, IaC, GitOps and Observability)
- Collaborate with cross-functional teams to forge our tech stack and processes to ensure fast, efficient and high quality delivery of Product initiatives
- Work with the team on new developer experience solutions
- Design and implement maintainable and reliable test automation solutions for web-based and mobile applications
- Lead improvement of existing testing architecture
- Identify, evaluate, report and document defects during the design and implementation phase
- Analyze current testing and service architecture and bring new improvements to it
- Enhance enterprise standards where gaps exist
- Help with root cause analysis, which may identify issues in the API, DB, reporting, frontend or requirements
- Improve the quality and usefulness of existing features, by refactoring, decomposition, bug-fixing and preventive maintenance
- Lead by example in the practice and promotion of excellence in software engineering
- Serve as an active mentor to less-experienced SET with regards to code quality
- Raise the bar on Quality management by proactively remediating risks associated within our domain
- Guide the team into making data-driven decisions, ensuring measurable results which drive automation and process improvements, which follow engineering best practices
Requirements
- Minimum 10 years of Test Automation and DevOps experience with hands-on coding experience
- Several years of practical experience developing and testing web-based and mobile commercial software that users love (in any modern tech stack)
- Demonstrated ownership and pride in the quality of the software, tests and infrastructure you work on, and the way that it succeeds in meeting the needs of its users
- Experience with engineering and operational practices and processes which promote incrementalism, frequent delivery and tight feedback loops - without sacrificing quality
- Experienced with SaaS software development and SDLC, focused on dev enablement like CI/CD pipelines and Cloud operations
- Great communication skills
- Demonstrated ownership and pride in the quality of the software you work on, and the way that it succeeds in meeting the needs of its users
- Work collaboratively in a team environment with Product Owners, Developers, Scrum Masters, DevOps, and IT to ensure delivery of a quality application
- Strong development experience with SQL, JavaScript, TypeScript
- Good written and oral communication skills
- Bachelor of Science Degree or higher education (Computer Science or related field is an asset)
Preferred Qualifications
- Developing and maintaining products that are used by many thousands or millions of people
- Several years of Infrastructure experience with serverless architecture is a plus
- JS/TS, Bash, Python
- Cypress, Postman, K6, Snyk
- Creating CI-CD pipelines using GitHub actions
- GitHub, GirHub Actions
- EdTech, eCommerce, or content-management software
- Relational databases and NoSQL databases
- Microservices or SOA; RESTful APIs, JSON
- AWS, Docker, Lambdas, DynamoDB
- DevOps, Observability, Infrastructure as Code
- React and Frontend testing strategies
-
Staff Software Engineer in Test
1 day ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking a highly skilled Software Engineer in Test to join our Test Automation Team at ApplyBoard. As a key member of our team, you will be responsible for driving and ensuring the quality of our software across the enterprise.Key ResponsibilitiesDefine and implement testing strategies to ensure high-quality software deliveryDevelop and...
-
Staff Software Engineer in Test
1 day ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking a highly skilled Software Engineer in Test to join our Test Automation Team at ApplyBoard. As a key member of our team, you will be responsible for driving and ensuring the quality of our software across the enterprise.Key ResponsibilitiesDefine and implement testing strategies to ensure high-quality software deliveryDevelop and...
-
Software Development Engineer in Test
6 days ago
Kitchener, Ontario, Canada CB Canada Full timeAbout the RoleThis is a challenging and rewarding opportunity for a skilled Software Development Engineer in Test to join our team at CB Canada. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software applications.Key ResponsibilitiesDesign and develop automated test scripts...
-
Software Development Engineer in Test
6 days ago
Kitchener, Ontario, Canada CB Canada Full timeAbout the RoleThis is a challenging and rewarding opportunity for a skilled Software Development Engineer in Test to join our team at CB Canada. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software applications.Key ResponsibilitiesDesign and develop automated test scripts...
-
Software Development Engineer in Test
6 days ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Development Engineer in Test to join our Test & Automation Team. As a pioneer in the transportation technology industry, we're transforming public transit from a static, scheduled fixed-route system to a dynamic on-demand network.Key ResponsibilitiesCollaborate with engineers, product owners, and...
-
Software Development Engineer in Test
7 days ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Development Engineer in Test to join our Test & Automation Team. As a pioneer in the transportation technology industry, we're transforming public transit from a static, scheduled fixed-route system to a dynamic on-demand network.Key ResponsibilitiesCollaborate with engineers, product owners, and...
-
Software Development Engineer in Test
1 day ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Development Engineer in Test to join our Test & Automation Team. As a pioneer in the transportation technology industry, we're transforming public transit from a static, scheduled fixed-route system to a dynamic on-demand network.Key ResponsibilitiesCollaborate with engineers, product owners, and...
-
Software Development Engineer in Test
1 day ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Development Engineer in Test to join our Test & Automation Team. As a pioneer in the transportation technology industry, we're transforming public transit from a static, scheduled fixed-route system to a dynamic on-demand network.Key ResponsibilitiesCollaborate with engineers, product owners, and...
-
Software Engineer in Test and Automation
6 days ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Engineer in Test and Automation to join our Engineering organization. As a member of our Test & Automation Team, you will play a critical role in ensuring the smooth operation of our on-demand transit platform.Key ResponsibilitiesCollaborate with engineers, product owners, and project stakeholders to...
-
Software Engineer in Test and Automation
6 days ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Engineer in Test and Automation to join our Engineering organization. As a member of our Test & Automation Team, you will play a critical role in ensuring the smooth operation of our on-demand transit platform.Key ResponsibilitiesCollaborate with engineers, product owners, and project stakeholders to...
-
Software Engineer in Test and Automation
4 days ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Engineer in Test and Automation to join our dynamic team. As a key member of our Engineering organization, you will play a crucial role in ensuring the smooth operation of our on-demand transit platform.Key ResponsibilitiesCollaborate with cross-functional teams to determine requirements, investigate...
-
Software Engineer in Test and Automation
4 days ago
Kitchener, Ontario, Canada RideCo Full timeAbout the RoleRideCo is seeking a highly skilled Software Engineer in Test and Automation to join our dynamic team. As a key member of our Engineering organization, you will play a crucial role in ensuring the smooth operation of our on-demand transit platform.Key ResponsibilitiesCollaborate with cross-functional teams to determine requirements, investigate...
-
Software Development Engineer in Test
1 day ago
Kitchener, Ontario, Canada CB Canada Full timeAbout the RoleThis is a challenging and rewarding opportunity for a skilled Software Development Engineer in Test to join our team at CB Canada. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications related to the healthcare industry.Key Responsibilities:Design...
-
Software Development Engineer in Test
1 day ago
Kitchener, Ontario, Canada CB Canada Full timeAbout the RoleThis is a challenging and rewarding opportunity for a skilled Software Development Engineer in Test to join our team at CB Canada. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications related to the healthcare industry.Key Responsibilities:Design...
-
Senior Software Engineer in Test
4 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timePosition OverviewApplyBoard is seeking a Software Engineer in Test (SET) to enhance our Test Automation Team.Key Responsibilities:Develop and maintain comprehensive testing tools and frameworks to ensure exceptional quality and rapid deployment through the CI/CD pipeline.Collaborate with various product teams to establish testing strategies, formulate test...
-
Senior Software Engineer in Test
3 days ago
Kitchener, Ontario, Canada Magnet Forensics Inc. Full timeAbout Magnet Forensics Inc.Magnet Forensics Inc. is a leading provider of digital investigative software that empowers law enforcement and forensic experts to acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT-related devices.We are a global company with a strong presence in the digital forensics industry, serving over 4,000...
-
Senior Software Engineer in Test
4 days ago
Kitchener, Ontario, Canada Magnet Forensics Inc. Full timeAbout Magnet Forensics Inc.Magnet Forensics Inc. is a leading provider of digital investigative software that empowers law enforcement and forensic experts to acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT-related devices.We are a global company with a strong presence in the digital forensics industry, serving over 4,000...
-
Senior Software Engineer in Test
1 day ago
Kitchener, Ontario, Canada Magnet Forensics Full timeAbout Magnet ForensicsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies, communities, and...
-
Senior Software Engineer in Test
1 day ago
Kitchener, Ontario, Canada Magnet Forensics Full timeAbout Magnet ForensicsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies, communities, and...
-
Kitchener, Ontario, Canada Magnet Forensics Full timeAbout Magnet ForensicsMagnet Forensics is a leading provider of digital investigative software that empowers law enforcement, government agencies, and private sector organizations to acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT-related devices.We are a global company with a presence in multiple countries, and our...