Job Purpose
As a
Lead Software Development Engineer in Test (SDET)
on the
Viewpoint team at Trimble
, you will lead the test automation strategy, execution, and process optimization for large-scale web and mobile applications. In this role, you will mentor junior SDETs, work closely with development and product teams, and ensure quality through continuous testing and automation best practices.You will be accountable for driving test automation across platforms (web, iOS, Android), defining scalable frameworks, and establishing CI/CD-integrated quality gates. Your contribution will be critical to ensuring smooth, high-quality releases for Trimble Viewpoint’s mission-critical enterprise software used in the global construction industry.
What You Will Do
- Define, implement, and evolve the overall test automation strategy for the Viewpoint product suite
- Build and maintain scalable, reusable test automation frameworks using C# for web and Appium/Selenium for mobile (iOS/Android)
- Provide technical leadership to the SDET team, including reviewing test architecture, test cases, and automation code
- Champion quality-first principles across Agile teams and guide integration of testing into all stages of the development lifecycle
- Set up and manage cloud-based testing infrastructure using Sauce Labs, emulators/simulators, and physical devices
- Develop test strategies for API, functional, regression, performance, and cross-platform compatibility testing
- Lead root cause analysis of complex issues in coordination with development and QA teams
- Drive continuous improvements in test coverage, speed, and reliability across mobile and web
- Design dashboards and metrics to track test effectiveness, code coverage, and defect trends
- Collaborate with product managers, architects, and engineering leaders to align quality initiatives with business goals
- Help integrate test automation into CI/CD pipelines and maintain quality gates for every release
- Evaluate and recommend new tools, frameworks, and processes to improve automation and testing workflows
- Mentor junior SDETs and foster a high-performance quality culture within the engineering team
What Skills & Experience You Should Have
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related technical field
- 6+ years of experience in software testing or SDET roles with at least 2+ years in a lead or senior QA/SDET capacity
- Advanced proficiency in test automation using C#, including frameworks like MSTest, NUnit, or xUnit
- Strong hands-on experience with Selenium, Appium, and mobile automation testing for iOS and Android
- Experience with Sauce Labs or similar device farms/cloud-based testing platforms
- Expertise in functional, regression, API, and performance testing
- Solid experience working in Agile teams, participating in sprint planning, estimations, and retrospectives
- Deep understanding of CI/CD pipelines, including integration of automated tests in build and deployment flows
- Prior experience with defect tracking systems (JIRA) and test case management tools (e.g., TestRail, Zephyr)
- Familiarity with testing RESTful services, backend workflows, and microservice architectures
- Excellent problem-solving skills, with a mindset for root-cause analysis and continuous improvement
- Strong verbal and written communication skills with the ability to influence stakeholders and drive quality initiatives
Viewpoint – Engineering Context
You Will Be Part Of The Trimble Viewpoint Team Building Enterprise Software Solutions For Construction Management. Viewpoint’s Technology Stack Includes
- C#, ASP.NET (Core/Framework), Web API, Angular, OData, and Microsoft SQL Server
- Integration with Azure Functions, Azure Service Bus, Azure Storage, and Apache Kafka
- RESTful services, Microservices, and modern frontend technologies
- Enterprise-grade CI/CD pipelines and Agile workflows
You’ll work alongside experienced full-stack engineers, product managers, and other QA professionals to deliver production-grade releases at scale.
Reporting Structure
This position reports to a Technical Project Manager or Engineering Manager within the Viewpoint organization.
About Trimble
Trimble is a technology company transforming the way the world works by delivering solutions that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity, and data analytics improve productivity, quality, safety, and sustainability across industries like construction, agriculture, transportation, and geospatial.Visit www.trimble.com to learn more.
Trimble’s Inclusiveness Commitment
We believe in celebrating our differences. Our diversity is our strength. We strive to build an inclusive workplace where everyone belongs and can thrive. Programs and practices at Trimble ensure individuals are seen, heard, welcomed—and most importantly—valued.