Senior Software Test Architect

22 hours ago


Vancouver, British Columbia, Canada TEEMA Full time
Overview:

As a seasoned software test professional, you will oversee testing resources on a small, highly focused team responsible for delivering scalable and robust services within TEEMA's platform. Your primary responsibility is to ensure the implementation of efficient testing strategies in your areas of expertise, with a focus on shift-left testing principles. You will drive continuous improvement in your team's automation frameworks and coverage while mentoring other SDETs in industry-leading test practices.

You will guide and participate hands-on in the team's testing efforts to guarantee quality of coverage, quality of code, and quality of delivery. Key responsibilities include managing performance assessments, career growth, and hiring for a small team of SDETs, driving the team's testing and automation strategies, defining and organizing the teams' test planning for releases, designing and coding of automation frameworks, tests, and tools, participating in team planning and story grooming, and proposing and implementing improvements to automation and test processes.

Key requirements include a minimum 8 years of experience in test development, at least 2 years of experience leading a small team, strong understanding of Java, good understanding of Python, expertise in applying test practices in an agile environment, experience with testing frameworks such as JUnit, Pytest, or Playwright, and experience with web services technology such as REST or JSON. The ideal candidate will have excellent leadership skills, ability to work collaboratively, and proficiency in continuous integration systems such as Jenkins or Bamboo.

What You Will Be Doing:

• Manage performance assessments, career growth, and hiring for a small team of SDETs.
• Drive the team's testing and automation strategies.
• Define and organize the teams' test planning for releases.
• Design and coding of automation frameworks, tests, and tools.
• Participate in team planning and story grooming.
• Propose and implement improvements to automation and test processes.
• Develop and maintain shared testing libraries.
• Provide training, mentorship, and support to other members of the team.
• Conduct code reviews, improve and maintain the quality of the automation code.

Requirements:

• Minimum 8 years of experience in test development.
• At least 2 years of experience leading a small team.
• Strong understanding of Java.
• Good understanding of Python.
• Expertise in applying test practices in an agile environment.
• Experience with testing frameworks such as JUnit, Pytest, or Playwright.
• Experience with web services technology such as REST or JSON.

Salary Range: $90,000—$120,000 CAD

  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aquilibrium Software Inc is a technology professional services organization that drives innovative change in FinTech and VR. We are consistently ranked among the Top 5 Digital Agencies in Vancouver and have won multiple VancouverUX Awards for product design.We use Agile methodologies and Lean Startup principles to deliver our clients' projects faster and...


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software System Architect to join our team at Apple Inc. in the Tools & Framework organization.About UsWe build innovative automated test systems that take on diverse challenges every day, such as crafting distributed computing infrastructure services and frameworks, reliability test infrastructure, and...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    Firmware Engineer Job DescriptionAs a senior embedded software architect in Semiconductor Engineering, you will report directly to the Director of Firmware Engineering. The ideal candidate is deeply hands-on and capable of working independently within a collaborative team of experienced firmware engineers.The successful candidate will be responsible for...


  • Vancouver, British Columbia, Canada MasterCard Full time

    About MastercardMastercard is a leading technology company in the payments industry, connecting and powering an inclusive digital economy that benefits everyone, everywhere.Job DescriptionWe are seeking a Senior Software Architect to join our Data and Platform team. This pivotal role involves guiding data and software engineering design, leveraging technical...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.">Iris Software Inc., a leading provider of innovative solutions, is seeking an experienced Senior Cloud Java Architect to join our team. This role involves designing and developing cloud-based applications using Java 8+ and Spring Framework (Spring Boot).">About the Job">We are offering a competitive salary of $120,000 per year for...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    OverviewT-Net British Columbia is seeking a Senior Test Lead to drive test strategy, approach, and execution for our POS Solution. The ideal candidate will have experience in leading cross-discipline teams and ensuring the quality of software solutions.About the RoleWe are offering an estimated annual salary of $120,000 - $160,000 depending on experience. As...


  • Vancouver, British Columbia, Canada Genai Works Full time

    Genai Works: Leading the AI RevolutionWe are a pioneering company at the forefront of artificial intelligence, dedicated to empowering small businesses and new entrepreneurs. Our mission is to bridge the gap between human ingenuity and technological advancements.Senior AI Software Architect PositionWe are seeking an exceptional Senior AI Software Architect...


  • Vancouver, British Columbia, Canada Arista Full time

    Company OverviewArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus and routing environments. We are committed to innovation and leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge.About...


  • Vancouver, British Columbia, Canada PrimeSoft Solutions, Inc. Full time

    We are seeking a highly experienced Senior Software Test Engineering Lead to join our team at PrimeSoft Solutions, Inc. This is a leadership role that requires expertise in software testing and experience in managing test engineering teams.Job SummaryThe Senior Software Test Engineering Lead will be responsible for leading the test engineering team,...


  • Vancouver, British Columbia, Canada Roman Health Pharmacy LLC Full time

    Job OverviewAs a Senior Software Architect at Roman Health Pharmacy LLC, you will play a key role in shaping the technical direction of our software applications. You will work closely with cross-functional teams to design and implement scalable, secure, and efficient solutions that meet the needs of our customers.About the RoleThis is a hands-on technical...


  • Vancouver, British Columbia, Canada Splunk Full time

    About SplunkSplunk is a leading provider of unified security and observability platforms, helping enterprises build a safer and more resilient digital world. Our mission is to empower organizations to keep their digital systems secure and reliable.Job SummaryWe are seeking an experienced Senior Backend Software Architect to join our Data Management team. As...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    As a Senior Cloud Software Architect at T-Net British Columbia, you will lead the technical direction of our Synchronous Server Team to build high-performance cloud-based solutions for real-time gameplay. With a strong background in enterprise software development and experience with cloud-based technologies, you will be responsible for designing,...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMessaging Services TeamWe are seeking an experienced Senior Software Architect to join our Messaging Services team. As a key member of this team, you will be responsible for designing and developing revolutionary, robust, and scalable back-end services using cutting-edge technology stacks such as .NET Core, TypeScript, Service Fabric, Redis, and...


  • Vancouver, British Columbia, Canada PrimeSoft Solutions, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Test Engineering Manager to lead our test engineering team and provide end-to-end software testing support for time and business-critical projects.Key ResponsibilitiesDevelop and implement comprehensive test strategies, plans, and execution to ensure the highest level of performance and...


  • Vancouver, British Columbia, Canada Cognizant Full time

    Cognizant is a global community-driven company that sets us apart with its energetic, collaborative, and inclusive workplace where everyone can thrive. Our projects are at the forefront of innovation, allowing you to build a varied and rewarding career and draw inspiration from dedicated colleagues and leaders.We are seeking a highly skilled Test Automation...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job SummaryWe are seeking a highly skilled Senior AI Software Systems Architect to join our Artificial Intelligence (AI) Frameworks team at Microsoft Canada. In this role, you will partner with engineers across AI Frameworks to understand and optimize day-to-day workflows that are reliant on engineering systems.About the RoleThis is a technical role that...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Job OverviewWe are seeking an experienced Senior Mobile Software Engineer to join our team at Intelliswift Software Inc.About the RoleThis is a full-time position that involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms while occasionally integrating backend components using...


  • Vancouver, British Columbia, Canada Amazon Full time

    About UsAt Amazon, we are dedicated to innovating and delivering exceptional products and services that enable our customers to build a better life for themselves and their families.Overview of the RoleWe are seeking a highly skilled Senior Software Architect to join our team in designing, developing, and deploying large-scale cloud infrastructure solutions....


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a pioneer in delivering software-driven cloud networking solutions for large data center storage and computing environments. Our award-winning platforms redefine scalability, agility, and resilience, with over 20 million cloud networking ports shipped worldwide.We are seeking an expert Senior/Lead Network Systems software engineer to...


  • Vancouver, British Columbia, Canada Vancouver City Savings Credit Union Full time

    Explore a challenging and rewarding opportunity with Vancity, the largest private sector Living Wage Employer in Canada. As a Senior Test Engineer III, you will play a critical role in ensuring the quality and reliability of our software systems.About the RoleThis is a permanent, full-time position that offers hybrid working arrangements, allowing you to...