CrawlJobs Logo

Software Engineer in Test Intern

Canada, Vancouver · Job Posted March 13, 2026
Apply Position
Job Link Share

Job Description

Our co-op program has three key goals: understand the NetApp business, experience enterprise software engineering, and engage and socialize with the community of co-ops and employees at various social events. NetApp's Vancouver Technology Center is pioneering the development of AWS and cloud compatible object storage software to handle the exponential growth in big data. You will be integrated into our core StorageGRID engineering teams to work alongside engineers with years of experience. Here you will learn about the industry-leading data storage technologies, employ the latest tools, and apply engineering best practices. Agile Scrum, continuous integration, automated testing, OO development, and mission-critical software development are just a few of the things you will be exposed to as you work on solving the world’s need for data. The Software Development Engineer in Test Co-op role focuses on automated testing of features and the overall product. In this position you are the proxy for customers including Fortune 100 companies who expect perfection. Your efforts will ensure the product works, not only as intended, but also consistently satisfy user expectations.

Job Responsibility

  • Software design and implementation
  • Defect investigation and resolution
  • Test automation and framework development
  • Advanced technology investigations and prototyping

Requirements

  • Proficiency in at least one programming language such as C/C++, Go, Ruby, Javascript, or Java
  • Experience with UI test methods, Linux, HTTP/REST, and SQL/NoSQL databases
  • Successful completion of one or more operating system courses or related projects
  • Strong oral and written communication skills
  • Ability to work collaboratively within a team of engineers to meet aggressive goals
  • Familiarity of basic concepts of computer architecture, data structures, and programming practices
  • Must be enrolled in an educational or professional program through summer 2026 or later

What we offer

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU’s)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer in Test Intern

8 matching positions

Software Development Engineer in Test Intern

As a Trimble intern, you will gain valuable hands-on experience, and be provided...
Location
Location
United States , Lake Oswego
Salary
Salary:
22.07 - 28.13 USD / Hour
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursing a Bachelor or Master's degree in Computer Science or related field
  • Experience in C#, Typescript and/or SQL a plus
  • Desire to learn about software automation for new product releases
  • Willingness and ability to quickly adapt and maintain software products and current testing technologies
  • Ability to accurately estimate task durations and meet schedules
  • Strong initiative, customer-service oriented mindset and commitment to insure timely and quality solutions to customer issues
  • Well-organized, self-directed team player
  • Remains open to ideas, and exhibits willingness to try new things
  • Prioritize and plan work activities, use time efficiently and develop realistic action plans
  • Demonstrate accuracy and thoroughness and monitor own work to ensure quality
Job Responsibility
Job Responsibility
  • Design and develop quality testing procedures
  • update and modify existing tests as necessary
  • Define test objectives and collaborate with team members to achieve project goals
  • Perform moderately complex functional, application, regression, performance, and integration testing
  • Define and adhere to quality initiatives
  • Provide metrics and results from all testing efforts that will support business decisions
  • Research new emerging technologies to improve efficiency of testing practices
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Time off plans
  • retirement plans
  • tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer in Test

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in Python and any of the following languages: Java/JavaScript
  • Ability to design, build, and maintain automated testing frameworks, tools, and automated test suites, in Python (pytest), preferred or Java (TestNG/JUnit)
  • Sound knowledge of test methodologies, including creation of test cases and test plans
  • Good Debugging skills, esp. involving distributed systems, preferably on Linux
  • Ability to work closely with the Engineering teams and come up with test scenarios for new features, involving Big Data technologies
  • Working knowledge in storage systems and experience in developing and executing comprehensive storage testing strategies, evaluating functional, performance, scalability, stress, integrity, and security aspects of storage systems will be considered a strong asset
  • Ability to design and maintain CI/CD pipelines for enabling fast-paced, low-touch releases of our product
  • Ability to work effectively both independently and as part of a team
  • Knowledge of Public Clouds (AWS/Azure) and/or Container Technologies (Docker, Kubernetes) is a plus
  • BS/MS in Computer Science or related field
Job Responsibility
Job Responsibility
  • Review, simplify, and rationalize already existing test cases and our internal testing framework code
  • Prepare and implement test plans for newly developed features, and be part of the design process to ensure that testability is a concern from the beginning of the feature development
  • Review and work on the different levels of testing within open source projects
  • Work with our internal teams to integrate different layers of tests into our internal workflows related to development and supporting our customers
  • Will be responsible for continuously increasing the quality of the storage layer within Cloudera's Data Platform
  • Develop an understanding of popular open source projects of Apache Hadoop
  • hyperscale cloud platforms like AWS, Azure, and Container technologies like Kubernetes and Docker
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Software Engineer in Test

At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t ...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in Python and any of the following languages: Java/JavaScript
  • Ability to design, build, and maintain automated testing frameworks, tools, and automated test suites, in Python (pytest), preferred or Java (TestNG/JUnit)
  • Sound knowledge of test methodologies, including creation of test cases and test plans
  • Good Debugging skills, esp. involving distributed systems, preferably on Linux
  • Ability to work closely with the Engineering teams and come up with test scenarios for new features, involving Big Data technologies
  • Ability to design and maintain CI/CD pipelines for enabling fast-paced, low-touch releases of our product
  • Ability to work effectively both independently and as part of a team
  • BS/MS in Computer Science or related field
  • 4+ years experience in test development, automation framework and tools development
  • Strong knowledge in back-end testing on any of the following: Web Services, Databases, enterprise storage products, or large-scale distributed systems
Job Responsibility
Job Responsibility
  • Review, simplify, and rationalize already existing test cases and our internal testing framework code
  • Prepare and implement test plans for newly developed features, and be part of the design process to ensure that testability is a concern from the beginning of the feature development
  • Review and work on the different levels of testing within open source projects
  • Work with our internal teams to integrate different layers of tests into our internal workflows related to development and supporting our customers
  • Will be responsible for continuously increasing the quality of the storage layer within Cloudera's Data Platform
  • Develop an understanding of popular open source projects of Apache Hadoop
  • hyperscale cloud platforms like AWS, Azure, and Container technologies like Kubernetes and Docker
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer in Test

From Fivetran’s founding until now, our mission has remained the same: to make a...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in the software industry with a focus on building test automation frameworks, tools, and infrastructure at scale
  • Experience defining and driving code quality for tests (review processes, efficiency, maintainability)
  • Writes critical or common code shared across multiple teams
  • Identifies and designs fixes for critical issues concerning core parts of the product
  • Contributes to and enforces department-wide coding standards
  • Identifies major improvements in product to improve quality and resilience
  • Identifies and fixes performance, scalability, and reliability gaps in tests and test frameworks
  • Defines testing efficiency and reporting strategies
  • Defines guidelines for product releases, including quality gates and readiness criteria
  • Expert in design principles and applying them to test architecture
Job Responsibility
Job Responsibility
  • Lead the architecture of internal tools, libraries, and utilities for test automation and benchmarking, enabling scalable quality solutions across teams and domains
  • Define and evolve quality strategies covering testability, release readiness, performance, and reliability
  • Drive cross-org quality initiatives to improve execution speed, observability, and feedback loops
  • Identify systemic risks in business-critical systems and implement robust validation strategies
  • Mentor engineers, influence design for testability, and champion best practices across the org
  • Collaborate with engineering and product leaders to align testing priorities with platform and business objectives
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
Read More
Arrow Right

Senior Software Development Engineer in Test

We’re looking for a Senior Software Development Engineer in Test with extensive ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in the software industry with strong passion for quality, automation, and engineering excellence
  • Deep understanding of OOP principles and strong proficiency in Java
  • Expertise in designing scalable automation frameworks and identifying negative, edge, and high-risk scenarios
  • Strong understanding of distributed systems risks such as schema drift, idempotency failures, data inconsistencies, and race conditions
  • Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerized environments (Docker, Kubernetes)
  • Experience building and maintaining CI/CD pipelines with tools such as Jenkins, CircleCI, Buildkite
  • Experience working with backend automation frameworks
  • Knowledge of database testing and ETL/data pipeline validation is a strong plus
  • Demonstrated ability to leverage AI/LLM tools to significantly accelerate development, debugging, test design or automation activities
  • Experience building AI-assisted tools, workflows, or agents that integrate into engineering pipelines
Job Responsibility
Job Responsibility
  • Review requirements, specifications and technical design documents to provide meaningful, risk-focused feedback
  • Design and evolve scalable automation frameworks in Java with a strong emphasis on reliability, performance, and data correctness
  • Write high-signal test strategies for complex features and automate them across multiple environments
  • Improve CI/CD pipelines by building robust validation layers that prevent silent failures and regressions
  • Build internal tools and proof-of-concepts using AI/LLM technologies to: Accelerate debugging and failure triaging
  • Generate high-quality test scenarios
  • Detect flaky patterns or regression risks
  • Improve log analysis and root-cause identification
  • Enhance developer and QA productivity
  • Design AI-assisted workflows that integrate seamlessly into the existing automation and release pipelines
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer in Test

As a Senior SDET, you are a strong software engineer with deep expertise in test...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software development experience, with strong emphasis on test automation for large-scale systems
  • Strong coding skills in Python, Java, or JavaScript
  • Proven experience designing test frameworks, test strategies, and reviewing system designs
  • Solid understanding of testing methodologies: regression, integration, end-to-end, load, and performance testing
  • Hands-on experience with API and integration testing
  • strong knowledge of RESTful services
  • Experience working in cloud-native, distributed environments
  • Experience building and maintaining CI/CD pipelines using Jenkins and GitHub
  • Strong written and verbal communication skills
  • comfortable collaborating across teams and geographies
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable automated testing frameworks for APIs, microservices, and web integrations
  • Perform deep-dive testing of the Connect platform, with a strong focus on asynchronous workflows, data consistency, resiliency, and latency
  • Own and evolve quality gates within the CI/CD pipeline, ensuring fast, actionable feedback on every pull request
  • Plan and execute functional, regression, and end-to-end test coverage across UI, API, and database layers
  • Build internal tools and utilities to help reproduce, debug, and isolate complex production issues
  • Set up, execute, and continuously improve automated test suites
  • derive meaningful quality KPIs and clearly communicate results
  • Provide detailed failure analysis to enable rapid diagnosis and resolution of product or test defects
  • Design and execute load, stress, and performance tests across services and critical user workflows
  • Participate actively in architecture and design reviews, advocating for testability and appropriate test hooks
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Vibrant environment to cultivate collaboration and connection
  • Recognized Great Place to Work culture
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer in Test

Join ResMed: A Global Leader in Digital Health. At ResMed, we're changing lives ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related technical field involving coding
  • 5+ years of experience in software testing, including manual and automated testing
  • Proven ability to develop and execute automated test scripts using tools like Cypress and Playwright, with hands-on experience testing across iOS and Android platforms, and integrating with AWS-based environments
  • Experience designing and maintaining test automation frameworks in JavaScript or Python
  • Familiarity with mobile test automation tools and platforms such as UI Testing, XCUITest (iOS), UI Automator (Android), and experience testing on both Android and iOS devices
  • Strong knowledge of REST API testing with tools like Rest Assured and JMeter
  • Hands-on experience with cloud-based architectures, including microservices, multitenancy, and batch services
  • Proficiency in AWS and continuous integration tools such as GitHub Actions or similar
  • Experience using tools and platforms like JIRA, Confluence, Git and Cucumber
  • Understanding of Agile and Scrum methodologies and the product development lifecycle
Job Responsibility
Job Responsibility
  • Leverage AI-powered tools (e.g., GitHub Copilot, ChatGPT, custom LLMs) to accelerate test case generation, automation script development, and step definition creation
  • Design, develop, and maintain intelligent test automation frameworks that incorporate AI to improve scalability, accuracy, and maintainability
  • Implement machine learning techniques and data analysis to identify high-risk areas, guide exploratory testing, and prioritize test coverage
  • Build and optimize CI/CD pipelines that integrate AI-driven static code analysis, test selection, and failure prediction mechanisms
  • Collaborate with development and quality teams to define and evolve strategies for AI-assisted quality assurance, ensuring testability is built into product design
  • Evaluate and introduce AI-based test optimization tools to reduce redundant testing and improve regression cycles
  • Monitor and maintain automation coverage using AI tools to detect gaps, outdated tests, and potential redundancies in the test suite
  • Participate in code reviews and architecture discussions, offering insight into how AI can support testability, performance validation, and risk assessment
  • Mentor junior engineers in the use of AI-driven tools for test development and debugging workflows
  • Research and stay informed on the latest trends in AI for software testing, including generative testing, predictive QA, autonomous test agents, and prompt engineering
What we offer
What we offer
  • bonus plan
  • Working from home flexibility
  • referral bonus
  • ResMed's preferred shareholding programme
  • Internal career opportunity - joining an international fast-pace and massively growing company
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer in Test (SDET) - AI Cluster Networking and Security

In AI infrastructure organization, simplifying large hardware deployments with p...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in engineering in computer science, electrical, AI, data science of related field
  • 10+ years of experience in testing one of areas like enterprise software, distributed systems, datacenter hardware and software
  • Experience working in large enterprise or cloud networking infrastructure, high speed switches, routers, firewalls
  • Experience in qualifying networking vendor platforms like Juniper, Arista or Cisco and network test equipment like Ixia/Spirent
  • Experience in Datacenter technology like BGP, ECN, PFC
  • Experience testing networking security, compliance and firewalls
  • Strong coding skills in one of the programming languages like python, golang or C/C++
  • Strong debugging skills to debug issues in large distributed systems, hardware, and software. Experience with debugging tools like gdb, strace, networking monitors
  • Strong understanding of operating systems internals like memory management, file system working, security basics and performance
  • Strong understanding of datacenter layout, device performance characteristics like PCIe, networking and storage
Job Responsibility
Job Responsibility
  • Innovate and execute tests on cutting edge AI infrastructure
  • Define optimized test strategies and methodologies
  • Be a quick learner, adapt to new technologies
  • Build a strong understanding of how to break these large distributed systems challenge into smaller components that can be unit tested
  • Automate first approach - Aim for 100% automated tests to test all cluster features in areas of high availability, failure scenarios, performance, stress and security
  • Champion cluster security, reliability for uptime of 99.9999% and ease of use with observability
  • Test all components of AI cluster including but not limited to cluster software involving kubernetes, prometheus and grafana. Cluster hardware components like ML wafer scale accelerators, CPU runtime nodes, High speed swarmx interconnect, High speed data transfer of weights through memoryx interconnect
  • Qualify cluster networking solutions which consists of high-speed switches, routers and optics from various vendors
  • Qualify cluster security features including OS security, network security, cloud compliance user access and security certifications
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU
  • Publish and open source their cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Enjoy job stability with startup vitality
  • Our simple, non-corporate work culture that respects individual beliefs
Read More
Arrow Right