Software Development Engineer in Test
Role details
Job location
Tech stack
Job description
Are you ready to ensure a seamless experience for millions of designers worldwide? As an SDET for SketchUp's Common Web Services, you will be the guardian of the digital glue holding our ecosystem together. Whether validating foundational OAuth2 workflows or stress-testing cutting-edge AI backend capabilities, you will join a collaborative, low-key team where test automation isn't just a task-it's the goal., In this role, you will have the unique opportunity to bridge the gap between our multi-platform ecosystem and emerging AI technologies. You will directly influence the reliability of services used by millions of creatives-from architects to artists-ensuring that the foundational web services powering SketchUp across Web, Desktop, and Mobile remain robust and scalable.
Key Exciting Responsibilities:
- Automate Everything: Design and execute programmatic test suites for a diverse range of web services and backend APIs.
- Innovate with AI: Work alongside developers to build testing hooks for emerging AI-powered features, staying at the forefront of design technology.
- Own the Pipeline: Integrate automated tests directly into the CI/CD lifecycle to ensure the highest quality code is shipped daily.
- Collaborative Advocacy: Partner with product and engineering teams to define "Done" and advocate for testability during the initial design phase.
Requirements
- Bachelors Degree in Computer Science
- You have 2 to 5 years of experience in programmatic web system testing with a strong grasp of HTTP, REST, and Authentication.
- You are proficient in at least one major language such as TypeScript, JavaScript, Java, or Python and can write clean, maintainable code.
- You possess a growth mindset and a relentless hunger to learn and grow into an automation expert if you are still building your years of experience.
Bonus Points For:
- Familiarity with AWS services and cloud-native application deployment.
- Practical experience with API automation frameworks like REST Assured or Pytest.
- Experience navigating and testing within an enterprise microservices environment.
Benefits & conditions
Compensation: Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law.
Hiring Range $78,400.00-$107,900.00
Pay Rate Type Salary
Bonus Eligible? No
Commission Eligible? No
Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. If this position is identified above as commission- or bonus-eligible, the terms of the commission plan or discretionary bonus plan for which you are eligible will be provided following the employee start date.