Bitly is hiring a Software Development Engineer in Test III (SDET III) to develop, improve, and expand product quality with a focus on writing and editing automated test code. This position has high visibility and impact across the organization, utilizing the same standards as a Software Engineer to create repeatable and reliable testing solutions.
What You'll Do
- 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 and maintain scripts to working order.
- Assist in identifying viable test strategies to support testing product functionality.
- Develop and apply test design techniques to achieve optimal test coverage and ensure functionality meets product needs.
- Understand the Bitly architecture and 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.
What We're Looking For
- 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.
Nice to Have
- Relevant background in the role of a Software Engineer (Front-End).
- Experience with Golang.
Technical Stack
- JavaScript
- Node JS
- WebDriver IO
- Cypress
- Mocha
- Golang
Benefits & Compensation
- Compensation range: $132,145 - $168,350 USD.
- Health, dental, and vision plans.
- Employer contribution to HSA plans.
- Generous paid parental leave.
- Enhanced support for reproductive health, family planning, and new parents.
- Robust mental health support and Employee Assistance Program (EAP) with confidential counseling services.
- Comprehensive well-being benefits including reimbursement program.
- Flexible PTO policy and company breaks.
- 401k with up to 4% employer match, access to financial professionals.
- Company Stock Options.
- Life, Short-term Disability and Long-term Disability options.
- Flexible workspace support provided, including home office, cell phone and WiFi service reimbursement.
- Coworking reimbursement for eligible employees.
- Voluntary Benefits: Pet Insurance, LegalShield, IDShield, Hospitalization, and Accident coverages.
- Reimbursement for professional development.
Work Mode
This is a remote position open to candidates in Arizona, California, Colorado, Connecticut, Florida, Georgia, Illinois, Louisiana, Massachusetts, Michigan, Minnesota, New York, New Jersey, North Carolina, Pennsylvania, Texas, Vermont, Virginia, and Washington.
In keeping with our values and commitment to inclusion, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status.


