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
As a Software Test Engineer at Trimble Inc., you will play a critical role in ensuring the quality and performance of our innovative software solutions. You will be responsible for designing and implementing comprehensive testing strategies to identify software defects, validate functionality, and ensure the seamless user experience. Collaborating closely with cross-functional teams, you will drive testing efforts and contribute to the continuous improvement of our development processes, ultimately supporting Trimble's mission to transform the way the world works through technology.
Job Responsibilities
- Design, develop, and execute detailed test plans, test cases, and test scripts based on software requirements.
- Perform functional, regression, and performance testing to ensure the software meets the required specifications.
- Identify, document, and track defects using issue tracking systems, and work with development teams to prioritize and resolve issues.
- Collaborate with developers and product managers to understand application features and functionality.
- Participate in automated testing efforts and contribute to the development of quality assurance best practices.
- Prepare and present test reports and metrics to stakeholders, highlighting testing progress and quality levels.
- Engage in continuous learning and training to stay updated with the latest testing tools and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software testing and quality assurance practices.
- Proficiency in writing clear, concise, and comprehensive test plans and test cases.
- Experience with automated testing tools such as Selenium, JUnit, or equivalent.
- Strong understanding of software development life cycle (SDLC) and software testing methodologies.
- Familiarity with version control systems (e.g., Git) and defect tracking tools (e.g., Jira).
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong verbal and written communication skills.
Technologies & Tools
In this position, you will work with a variety of technologies and tools that facilitate our testing efforts. Key technologies include automated testing frameworks such as Selenium and JUnit, as well as CI/CD tools like Jenkins. Additionally, you will engage with programming languages such as Java or Python for test automation, while also leveraging cloud services like AWS for testing environments. Familiarity with database management systems (SQL) and performance testing tools is also advantageous.
Ideal Candidates
The ideal candidates for the Software Test Engineer position at Trimble Inc. possess a strong technical background, alongside exceptional attention to detail and a passion for delivering high-quality software. They take initiative and possess a proactive mindset, effectively communicating complex information to stakeholders across different teams. Being adaptable and possessing the ability to work in a fast-paced environment while managing multiple priorities are also essential characteristics. Candidates should demonstrate a collaborative spirit, as teamwork is essential for driving the success of our projects.
Registered Nurses: 3.4 million people in the US, paid from $68,940 a year (the lowest 10%) to $137,470 (the top 10%), with $97,550 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.