View Our Website View All Jobs

Senior Software Developer in Test

Our QA or “Product Quality” (PQ) is ready to scale to the next level and we are looking for a Software Developer in Test who is eager to tackle this opportunity. Unbounce is a market leading SaaS company that has delivered more than half a billion conversions for our customers, and serves over 100+ million visitors on our platform each month. The successful candidate will have the opportunity to dig in, diagnose, build a technical roadmap for Product Quality, take best practices from our teams and build a scalable test automation environment that has reliability and enjoyment written all over it.

Your confidence and love of working with people to influence, motivate and create together will be key traits for this role let alone the appreciation of a good technical challenge. Our engineering environment is known for kind people who take our values seriously - have a look at our values here. We believe in doing great work with a work-life balance, good people and a few office dogs running around. 


What You’ll be Doing:

  • Collaborate directly with, and as part of the development team
  • Writing automated tests for our front and back end systems
  • Identify where our testing gaps exist, and suggest solutions, including new frameworks and testing harnesses
  • Champion quality across the organization, and help other developers improve their approach to quality
  • Contribute to the strategy of our software development initiatives
  • Participating in our agile process by being an active contributor in daily standups and bi-weekly sprint kick-offs and retrospectives


A Little Bit About You:

  • You are a software developer with the automate-first mindset (Typescript, Ruby, Java, etc.)
  • You have experience with continuous testing and have developed scripts to simplify aspects of the QA process
  • You have automation experience testing web applications (Selenium, WebdriverIO, JUnit, Cypress, etc.)
  • You understand how to test back-end web services using contract tests, API tests, etc.
  • You have done performance testing and are familiar with its tooling (K6, jMeter, etc.)
  • You understand the concept of CI/CD and the popular continuous integration systems (Jenkins, Github Actions, etc.)
  • You are familiar with AWS technology and have a strong empathy for DevOps (Kubernetes, lambda, docker, CloudWatch etc.)
  • You understand the challenges developers face, and aim to collaboratively address issues in order to move quickly and with confidence
  • You’re excited to be a catalyst for continuous improvement


What’s in it for you:

  • A remote friendly office with flexible hours - for this role we will consider all applications from those based in Canada with the option to work from our Vancouver office
  • 4 weeks vacation plus Christmas Holiday Closure - you're entitled to the week of Christmas off with pay through to and including Jan 1st 
  • Vacation bonus - $1,000.00
  • 12 Personal Wellness Days (This includes: Personal day, Moving day, Sick day, etc)
  • Health and Wellness budget  - $500.00
  • Networking budget - $500.00
  • A paid day off for your birthday
  • One paid Volunteer day per year
  • All Unbouncers are encouraged to dedicate 10% of their time to Pro-D time


​​Unbounce Welcomes Everyone to Apply

At Unbounce, we want every employee to be excited to bring their full, authentic self to work. When you do this – when you bring your unique experiences, background, knowledge, perspective, and self-expression while embracing the same from others – we learn from each other, we innovate, and we co-create an environment where Unbouncers can do the best work of their careers. We’re bolder and more brilliant together.


We’re dedicated to ensuring each Unbouncers feels a sense of belonging, feels safe, cared for, respected and valued for who they are, and trusts that their unique voice is heard, embraced, and meaningfully contributes to decision-making. We’re committed to equitable employee experience, opportunity, pay and support for every employee regardless of gender identity or expression, race, ethnicity, family or marital status, religion, socio-economic status, veteran status, national origin, age, sexual orientation, education, disability, or any other characteristic that makes you unique. We have no tolerance for sexism, racism, xenophobia, homophobia, transphobia, ableism, ageism, or any other forms of hateful/harmful discrimination.

Please let us know if you require any accommodations or support during the recruitment process.

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file