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.
Job Overview
The Software Development Engineer in Test (SDET) at Trimble Inc. is responsible for designing, developing, and implementing testing frameworks and automated testing solutions to ensure the quality and reliability of software products. The role involves collaborating with software developers and product managers to define testing requirements, executing tests, and ensuring that defects are identified and resolved in a timely manner. Focused on continuous improvement, the SDET will play a crucial role in enhancing product performance and user experience through innovative testing methodologies.
Job Responsibilities
- Develop and maintain automated test frameworks and test suites.
- Integrate testing processes with the software development lifecycle.
- Create and execute test cases, test plans, and test scripts.
- Identify, reproduce, and document defects, working closely with development teams for resolution.
- Participate in code reviews to ensure testing best practices are followed.
- Conduct performance testing and provide recommendations for improvement.
- Monitor and report on testing progress and results to stakeholders.
- Research and implement new testing tools and strategies to improve efficiency.
Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in software testing, with a focus on automation.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with automated testing frameworks (e.g., Selenium, JUnit, TestNG).
- Strong understanding of software development lifecycle and agile methodologies.
- Excellent analytical and problem-solving skills.
- Ability to work collaboratively in a team-oriented environment.
- Strong written and verbal communication skills.
Technologies & Tools
In this position, the SDET will utilize a variety of technologies and tools including automation frameworks such as Selenium, testing tools like JUnit and TestNG, continuous integration systems such as Jenkins, version control systems (e.g., Git), and performance testing tools. Familiarity with cloud platforms for software deployment and testing (i.e., AWS or Azure) may also be beneficial. Knowledge of test management software and defect tracking systems will enhance the effectiveness of the testing process.
Ideal Candidates
Ideal candidates for the Software Development Engineer in Test role should possess a proactive mindset and a strong passion for quality assurance. They should demonstrate a desire for continuous learning and adaptation in a fast-paced environment. Having a keen attention to detail, along with the ability to think critically and creatively about testing approaches, is essential. Strong interpersonal skills to foster collaboration with cross-functional teams and a positive attitude towards problem-solving will also distinguish a strong candidate in this role.
A full-time year is 2,080 hours: $24 an hour is $49,920 a year before taxes, and $48,000 a year is $23.08 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.