Logo for Revenue.io

Senior Software Development Engineer in Test

Roles & Responsibilities

  • 3-5 years of SDET experience with strong coding skills
  • Proficiency in Java and/or JavaScript
  • Hands-on experience with Playwright and/or Selenium
  • Experience with mobile and mobile web testing

Requirements:

  • Evaluate, stabilize, and extend the existing automated test frameworks
  • Write and maintain RESTAssured API integration tests
  • Own CI/CD test execution in Jenkins and CircleCI; reduce flakiness
  • Coach developers to write unit and integration tests

Job description

Revenue.io is the Salesforce-native Revenue Orchestration Platform that helps high-performing sales teams win from first call to closed-won. We are the only sales platform that guides reps before, during, and after every interaction, accelerating pipeline, improving forecast accuracy, and driving repeatable growth. Companies like Square, United Rentals, HPE, and Boston Scientific rely on Revenue.io to unify sales execution across every touchpoint.

We are the only company recognized in both the Forrester Waves for Conversation Intelligence and Sales Engagement. Revenue.io is also a Gartner Cool Vendor and has been named one of the Best Places to Work by BuiltinLA and Comparably. Revenue.io is backed by Goldman Sachs, Bryant Stibel, and Palisades Growth Capital.

You will join a high-growth team and work with experienced mentors to scale the core platform behind our AI-driven products. This is a chance to build industry-defining technology in a collaborative, mission-driven environment.

Our Core Values

  • We Learn Continuously: We treat every call, commit, and customer moment as a feedback loop. Curiosity is our unfair advantage.
  • We are Human-Centered: AI serves people. We design for trust, clarity, and momentum in real conversations.
  • We Look in the Mirror: When something breaks, we fix it at the root and share what we learned. Accountability travels faster than blame.
  • We Dream Big: We set goals that feel a little uncomfortable and then make them practical. Ambition plus discipline wins.
  • We Champion Every Voice: The best insight can come from the quietest person in the room. Inclusion is how we find it.

We’re looking for people who want to shape the future of human potential with AI.

At Revenue.io, we’re building AI-native software that helps go-to-market teams win, grow, and communicate more effectively. Our platform is shaped by more than half a billion conversations processed over the years, and we’re entering a new chapter in how product craft, engineering rigor, and AI-native execution come together to create customer value.

The role

We're looking for a Software Development Engineer in Test to join our engineering team. We have a well-established automation framework and regression suite. Your job is to assess what’s working, stabilise and extend what’s worth keeping, retire what isn’t, and build the additional coverage needed, establish testing practices, or coach the engineering team in a shift-left model


What you’ll do
  • Evaluate, stabilise, and extend the existing automated test frameworks (Playwright- Java/Javascript and Selenium/Java) — preserving what works, rebuilding what doesn’t, and adding coverage for new capabilities
  • Write and maintain RESTAssured API integration tests, validate contracts, error paths, and edge cases
  • Own CI/CD test execution in Jenkins and CircleCI; reduce flakiness and improve regression signal quality
  • Maintain a documented manual regression suite for flows that require live environments — OAuth handshakes, real email delivery, package installs
  • Coach developers to write unit and integration tests as part of their normal workflow; review PRs for coverage gaps

What we’re looking for
  • 3-5 years of SDET experience with strong coding skills
  • Proficiency in Java and/or JavaScript
  • Hands-on experience with:
    • Playwright and/or Selenium
    • REST Assured (or equivalent API testing frameworks)
  • Proven experience:
    • building OR taking ownership of automation frameworks
    • improving existing test suites (not just adding new tests)
    • reducing flakiness and increasing signal quality
  • Strong experience in responsive and cross-platform testing:
    • Chrome, Safari, Firefox
    • Windows, macOS, iOS, Android
  • Experience with mobile and mobile web testing:
    • simulators/emulators and real devices
  • Hands-on experience with Salesforce (Apex, APIs, integrations, or platform testing)
  • Comfortable working in a Salesforce-based ecosystem (not learning from scratch)
  • Strong background in both manual and automated testing — you know when automation is the right tool and when it isn't, and you maintain manual test suites with the same rigour as automated ones
  • Proven ability to diagnose and debug complex failures — not just identify and log them
  • Strong debugging skills across UI, API, and integration layers
  • Experience with CI/CD pipelines and test integration
  • Experience working with relational databases (MySQL/PostgreSQL) and/or Redis
  • Actively uses AI tooling as part of daily workflow
 
Compensation
On target earnings split will be determined at time of offer. Additional incentive compensation may be offered as stock options and company benefits. Actual compensation within the range will be determined on your skills, experience, qualification, location, and market conditions. As an equal opportunity employer, we are committed to providing a fair and transparent workplace for all employees and applicants.
Salary Range
$145,000$180,000 USD


Company Benefits Include

  • Paid parental leave (after 1 year of service)
  • Flexible time off (US only)
  • Competitive salary and stock options
  • Multiple medical plans to choose from including HSA and FSA
  • Work from home flexibility


Anti-Discrimination
We consider applicants without regards to race, color, national origin, sex, age, religion, sexual orientation, gender identity, veteran status, marital status, physical or mental disability, or other protected classes under all local, state, and federal laws and ordinances (AA/EOE/W/M/Vet/Disabled).


What Personal Information We Collect

Professional, employment-related, or schooling information. Current or past job history, performance evaluations, and educational background, including grades and transcripts.

How We Use Your Information

For professional, internal analysis, or employment-related purposes, including job applications. all applicants are subject to our Employment Privacy Notice and Global privacy policy.

Global Data Privacy Notice for Job Candidates

Please follow this link to access the document that provides transparency around the way in which Revenue.io handles personal data of employees and job applicants: https://www.revenue.io/privacy-notice-employment

Software Development Engineer in Test (SDET) Related jobs

Other jobs at Revenue.io

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.