Bitly

Software Development Engineer in Test III (SDET III)

Bitly

full-time

Posted on:

Origin:  • 🇺🇸 United States • Arizona, California, Colorado

Visit company website
AI Apply
Manual Apply

Salary

💰 $132,145 - $168,350 per year

Job Level

Mid-LevelSenior

Tech Stack

CypressGoJavaScriptMochaNode.js

About the role

  • Develop and maintain Bitly’s automation solutions
  • Leverage AI-assisted tools to accelerate test case generation, code scaffolding, and defect triaging
  • Evaluate and integrate GenAI-based testing solutions to enhance automation frameworks and reduce repetitive tasks
  • Use AI tools (e.g., GitHub Copilot, ChatGPT, Claude) to support faster automation script development and exploratory testing
  • Contribute to the development of internal guidelines and best practices for responsible AI use in QA workflows
  • Evaluate automation test results / maintain scripts to working order.
  • Assist in identifying viable test strategies in order to support testing product functionality.
  • Develop and apply test design techniques in order to achieve optimal test coverage and ensure functionality meets product needs.
  • Understand the Bitly architecture and be able to design comprehensive test plans for new feature development.
  • Contribute to and maintain a suite of manual regression tests, automated UI tests, and automated API tests.
  • Determine the root cause of problems discovered in development and reported by users.
  • Report to stakeholders on current production quality and what has and hasn’t been tested before a feature release.

Requirements

  • Demonstrated experience in JavaScript and/or Node JS.
  • Demonstrated experience in test automation using WebDriver IO, Cypress, or Mocha.
  • Good knowledge of software QA methodologies, tools, test design approaches and processes.
  • Experience in building and maintaining API and/or UI automation suites.
  • Ability to troubleshoot continuous integration.
  • Experience using AI-assisted developer tools (e.g., GitHub Copilot, TabNine, Kite) to accelerate test development
  • Familiarity with GenAI tools (e.g., ChatGPT, Claude, Gemini) for creating test plans, debugging, and prompt-driven validation
  • Strong judgment in validating AI-generated test logic and maintaining quality and trust in the automation suite
  • Comfort with learning and evaluating new AI-enhanced QA tools and workflows
  • Curiosity and adaptability in adopting emerging AI capabilities within QA processes
  • Ability to prioritize tests and determine whether they should be considered for automation.
  • Excellent time management and organizational skills.
  • Strong communication and collaboration skills.
  • Ability to effectively articulate technical challenges.
  • Strong advocate for quality and Accessibility.
  • Relevant background in the role of a Software Engineer (Front-End).
  • Experience with Golang.