You are viewing a preview of this job. Log in or register to view more details about this job.

QA Engineer Intern

Role: QA Engineer Intern    
Location: Westminster, CO 
Department: Trimble Cloud                                  
About Us
The Trimble Cloud Platform team builds common cloud services such as file storage, authentication, authorization, and data processing that are used by Trimble and Trimble partners in the Buildings, Construction, Transportation, Agriculture, and Geospatial industries. Our cloud services allow Trimble businesses to efficiently build applications and connect content throughout its lifecycle. 

Job Description
The Search team provides two concrete services - the Catalogs/Indexes API and the Query API. Both of these services are brand new and being developed rapidly. One of the vacant responsibilities on the team is a dedicated QA Engineer. The purpose of this role is to ensure the robustness of our services is on par with other services offered by the Trimble Cloud, as well as to understand customer integrations and ensure that they do not get negatively impacted by code changes. 

As a QA Engineering Intern, you will be embedded into the Search team (approximately 4 people) and will have a dedicated mentor to help guide you through your time with the team. 

This is a paid, part-time, three-month internship with the possibility of extending the internship into the summer.

Key Responsibilities
  • Uncover bugs in existing Search Service and file tickets using JIRA to report and track those bugs.
  • Indicate where the service needs to be bolstered with more validation.
  • Create end-to-end workflows to test integration use cases to identify where a customer might be impacted by code changes.
  • Propose and implement a comprehensive Test Plan to demonstrate both test coverage and results.
  • Use Jenkins to configure repeatable tests within the Search environments.
  • Performance Testing using a common tool to evaluate performance
  • Ability to respond to customer-reported bugs - obtain relevant information in order to reproduce the reported issues.

Qualifications
  • Proficient in Python.
  • Ability to think critically and work independently.
  • Possess an aptitude and passion for tackling challenges.
  • Understand the core concepts of testing such as unit tests, functional vs. non functional tests, environments, bug tracking, etc.
  • Knowledge of tools such as JIRA, Jenkins, and Postman a plus.

Trimble is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D