Senior Software Engineer, Test

New

Skills

C C# C++ CircleCI Cypress Github Actions Go Java Javascript Python

This position involves maintaining and enhancing CI/CD pipelines using GitHub Actions and CircleCI. The focus is on expanding automation with Cypress to develop reliable and scalable test suites. Additionally, this role includes mentoring QA Engineers on automation techniques, conducting code reviews, driving API testing, and researching and implementing new automation approaches.

Key Responsibilities
  • Maintain and improve CI/CD pipelines using GitHub Actions and CircleCI
  • Expand automation using Cypress to build robust test suites
  • Mentor QA Engineers on automation and troubleshooting
  • Conduct code reviews for automation specs
  • Drive API testing and integrate API checks into automation harness
Requirements & Qualifications
  • BS or MS in Computer Science or equivalent coursework
  • 5+ years of Cypress experience for web automation
  • Proficiency in languages such as C, C++, C#, Java, Python, JavaScript, Go, or Rust
  • Expertise with CI/CD tools: GitHub Actions, CircleCI, or GitLab
  • Experience in API testing across data layers

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Senior Software Engineer - HSM

New

Design and build scalable APIs, libraries, and services

Own functionality from inception to deployment and customer integration

C C++ Node.js Postgresql

Senior Software Engineer - HSM

New

Design and build scalable APIs, libraries, and services

Mentor peers through code reviews and best practices

C C++ Microservices Mongodb

Embedded Software Engineer

New

Develop reliable software systems for satellite control

Collaborate on sensor integration and inter-satellite links

C C++ Debugging Docker

Chip Firmware Engineer

New

Collaborate with different teams to design control plane architecture

Contribute to reliability testing for photonic products

C C++ Embedded systems Linux

Senior Firmware Engineer

Posted 5 days ago

Design and develop full-stack firmware for new product initiatives

Provide hardware support for sensors, flash, and wireless communication

C LTE Python

Flight Software Intern

Posted 7 days ago

Design and implement systems for uncrewed aircraft

Develop messaging systems for inter-subsystem communication

Apis Arduino C C++

Instrument Systems Engineer

Posted 7 days ago

Define instrument ops concepts and commissioning plan

Track health metrics and monitor instrument performance

C C++ Data Analysis Python

Software Engineer, CDN

Posted 7 days ago

Design, build, and scale a CDN for Starlink

Create tools and alerting for real-time system monitoring

C C++ Distributed systems Dns

Sr. Software Engineer, CDN

Posted 7 days ago

Design, build, and scale a new CDN for Starlink

Optimize hardware use and cost efficiency

C C++ CDN Code reviews

Release Engineer

Posted 8 days ago

Develop and maintain build/release workflows for Thunderbird

Adapt build scripts from Firefox engineers to Thunderbird

Android C C++ Java

Senior Software Engineer, Endpoint

Posted 8 days ago

Build and maintain endpoint services with an agile team

Design, develop, and test new product ideas

Agile Methodology Api Development C C++

Endpoint Software Engineer

Posted 8 days ago

Design and build scalable backend services and APIs

Collaborate with product management on new product ideas

Agile Development Api Development C C++

Senior Software Engineer, Endpoint

Posted 8 days ago

Build and maintain endpoint services

Design and develop new product ideas

Agile Development Api Development Backend Development C

Backend Engineer - Query Services

Posted 14 days ago

Collaborate with various teams to ship network observability features

Lead and improve Query services focusing on speed, throughput, and latency

C Collaboration Skills Distributed systems Go

Ground Software Engineer

Posted 15 days ago

Develop and optimize software for Falcon and Dragon ground systems

Own full software lifecycle and provide end-user support

Bash C C++ Network Security

Software Engineering Intern

Posted 16 days ago

Contribute to software development on the Airship project

Design and develop software in collaboration with other systems

C C++ Documentation Python

Software Engineer

Posted 19 days ago

Contribute to complex projects execution

Build Secure Compute platform features for workloads

Apache Kafka C C++ Containers

Hardware/Software Engineer

Posted 20 days ago

Deliver micro-architecture and RTL implementation of digital IPs and systems

Experience in micro-architecture for low-power processors and AI/ML accelerators

C Python Rust

Senior Staff Software Engineer

Posted 20 days ago

Co-own, design, and scale a high-performance data-intensive storage layer.

Collaborate with various teams to add observability features.

C Distributed systems Go Rust

Embedded Linux Field Engineer

Posted 31 days ago

Hiring an Embedded Linux Field Engineer for Devices/IoT

Expanding reach in mission-critical industries

C C++ Debian Engineer

Cloud Engineering Manager

Posted 31 days ago

Manage a growing engineering team effectively

Deliver quality managed services to customers globally

Agile Agile software development C Cloud

OpenStack Eng Manager

Posted 31 days ago

Hiring an Engineering Manager for the BootStack team

Designing, building, and operating modern distributed systems on private infrastructure

Agile Agile software development C C++

Security Software Engineer

Posted 34 days ago

Recruit security-focused software engineers

Challenge product teams on security practices

C C++ Engineer Go

Golang Engineer

Posted 34 days ago

Hiring Golang engineers for various teams at Canonical

Developing software in Go for performance and security

Architecture C C++ Engineer

Software Engineer - Sustaining Engineering

Posted 34 days ago

Resolve complex customer issues related to open-source software stack

Maintain strong collaboration with internal teams and upstream communities

C Ceph Devops Docker

Engineering Manager - Managed Services

Posted 35 days ago

Hiring an Engineering Manager for the BootStack team

Managing engineers overseeing Managed Services operations

Agile C C++ Cloud

Linux Kernel Software Engineering Manager

Posted 35 days ago

Lead technical teams in Linux kernel delivery

Define and execute quality control standards for Ubuntu Linux

C CI/CD Devops Golang

Ubuntu Kernel Engineer - BIOS/Firmware

Posted 35 days ago

Contribute to Ubuntu's kernel development

Improve BIOS/UEFI/ACPI components

Bash Bash Scripting C Engineer

Ubuntu Security Engineer

Posted 35 days ago

Analyze and fix vulnerabilities in open source packages

Collaborate with internal and external teams on security matters

C Devops Engineer Go

Rust Lead Engineer - Linux

Posted 35 days ago

Drive Rust adoption in Canonical projects

Design and implement software in Rust for Ubuntu

C C++ Devops Flutter

Ubuntu Linux Kernel Engineer

Posted 36 days ago

Expand System On Chip platform support for Ubuntu Linux

Optimize performance for all users

C Debugging Devops Engineer

Linux Systems Engineer - Optimisation

Posted 36 days ago

Optimise Ubuntu integration for IoT and server platforms

Deliver enhanced Ubuntu experience with partners

C Devops Docker Engineer

Go Software Engineer - Developer

Posted 36 days ago

Rethinking developer workflows for better efficiency

Creating a deeply integrated developer tool for Ubuntu

Ai/ml C C++ Containers

Linux Integration Ubuntu Engineer

Posted 36 days ago

Optimizing Ubuntu for IoT, desktop, and server platforms

Collaborating with partners for enhanced Ubuntu integration

C C++ Devops Docker

Linux Infrastructure Engineer

Posted 36 days ago

Troubleshooting complex customer issues related to Linux infrastructure

Building strong relationships with various engineering teams

C Ceph Devops Docker

Ubuntu Security Engineering Manager

Posted 36 days ago

Lead and develop a team of engineers to improve security

Provide technical guidance on vulnerability remediation

Agile Development C Devops IOT

Software Platform Eng. Manager - Ubuntu

Posted 36 days ago

Lead and optimize Ubuntu for latest silicon platforms

Oversee team development and project milestones

Architecture C C++ Debian/ubuntu

Linux Engineer - Next-Gen Ubuntu

Posted 38 days ago

Optimizing Ubuntu for new silicon technologies

Maintaining high-quality software standards

C C++ Devops Engineer

Embedded Linux Field Engineer

Posted 41 days ago

Hiring a Mandarin-speaking Embedded Linux Field Engineer for mission-critical industries.

Engage customers during presales and propose solutions.

C C++ Debian Devops

Embedded Linux Senior Software Engineer

Posted 41 days ago

Optimise Ubuntu for IoT and server platforms

Work with partners to enhance Ubuntu experience

C C++ Docker IOT

Senior App Engineer

Posted 49 days ago

Design and build a cross-platform application

Architect scalable modules and APIs

Android C C++ CircleCI

IoT Solutions Architecture Manager

Posted 53 days ago

Lead and manage a team of Field engineers

Solve customer problems as a trusted advisor

Architecture C C++ Cloud

Solutions Architect for Automotive

Posted 56 days ago

Hiring a Solutions Architect with Automotive expertise

Engaging customers during presales and deliveries

C C++ Debian Devops

Embedded Linux Engineer IoT

Posted 63 days ago

Expand reach in mission-critical industries through IoT solutions

Engage customers during presales for technology explanation

C C++ Debian Devops

Cloud Eng Manager @ Canonical

Posted 63 days ago

Manage a growing engineering team

Implement disciplined engineering and operations processes

Agile Agile Development C C++

OpenStack Eng. Manager

Posted 63 days ago

Lead and manage engineering team for optimal performance

Ensure team health and effective operations

Agile C C++ Cloud

Golang Engineer at Canonical

Posted 66 days ago

Hiring Golang engineers for all relevant teams at Canonical

Building systems delivering Ubuntu to the world using Golang

Architecture C C++ Engineer

Sustaining Software Engineer

Posted 66 days ago

Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes

Maintain relationships with field, support, and product engineering teams

C Ceph Docker Engineer

Linux Kernel Engineering Manager

Posted 67 days ago

Lead and manage software engineering teams for Linux kernel development

Optimize Linux kernels for different execution environments

C Devops Git Golang

Rust Engineering Lead

Posted 67 days ago

Drive Rust adoption in Canonical and upstream projects

Design and implement software in Rust for Linux systems

C C++ Cloud Computer science
overtime