Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Trimble Inc., so some details may not match this job. The employer's own page has the real description.
Position Overview
The Software Development Engineer in Test (SDET) at Trimble Inc. is responsible for designing, implementing, and maintaining automated test frameworks and scripts to ensure the quality and durability of our software solutions. The role requires a strong aptitude for programming, a deep understanding of software testing methodologies, and an emphasis on developing efficient testing solutions. The SDET will collaborate with cross-functional teams to identify test requirements, conduct analysis, and report findings while driving continuous improvements in the testing processes and tools utilized within the organization.
Job Responsibilities
- Develop and implement automated testing frameworks and scripts for diverse software applications.
- Work closely with software developers and product managers to understand requirements and design appropriate test cases.
- Execute and maintain automated test suites to ensure comprehensive coverage of software features.
- Identify, document, and track defects; collaborate with stakeholders to prioritize issues and enhancements.
- Perform code reviews and provide constructive feedback to enhance code quality and maintainability.
- Participate in continuous integration and continuous deployment (CI/CD) processes to improve software delivery efficiency.
- Design and execute manual tests for complex scenarios that require human judgment and intuition.
- Mentor junior team members on best practices in testing and automation frameworks.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 3 years of experience in software testing and quality assurance.
- Proficiency in programming languages, ideally Java, C#, or Python.
- Experience with automated testing frameworks such as Selenium, Appium, or similar tools.
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Knowledge of performance testing tools, such as JMeter or LoadRunner, is a plus.
- Familiarity with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, Azure DevOps).
- Excellent troubleshooting and problem-solving skills with a keen attention to detail.
Technologies & Tools
The SDET role at Trimble Inc. utilizes technologies and tools such as automated testing frameworks (Selenium, Appium), performance testing tools (JMeter, LoadRunner), version control systems (Git), and CI/CD pipelines (Jenkins, Azure DevOps). In addition, familiarity with application development environments and databases may also be necessary for effective test case development and execution.
Ideal Candidates
The ideal candidate for the Software Development Engineer in Test position will possess a strong analytical mindset and demonstrate a passion for quality assurance in software development. They should be proactive in identifying potential problems and proposing solutions while being adaptable to rapidly changing tasks and priorities. A collaborative spirit is essential, as the SDET will work alongside various teams, fostering an environment of continuous improvement and knowledge sharing. Exceptional communication skills, both written and verbal, are critical to effectively convey test results and advocate for best practices within the organization.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.