Automation Engineer

Trimble Navigation Limited Inc Princeton , NJ 08544

Posted 3 months ago

Company:

Trimble MAPS is a transportation technology company dedicated to defining the optimal route to success. We achieve this through innovative routing, mileage, mapping and mobile navigation solutions. From trusted industry standard data to seamless integration, Trimble MAPS solutions is used by a broad range of industries, workforce, and everyday drivers on the road. For over 35 years, its suite of powerful solutions, which includes PC*MILER, CoPilot, and Trimble MAPS, have set the foundation for safe and efficient journeys worldwide one mile, one driver, one vehicle at a time.

Why Trimble MAPS?

Our technology platform generates 20 Million routes per day. We are able to handle 50,000 locations/minute to compute routes in real time. From day one, our engineers have the opportunity to influence products that shapes the future of our company.

Job Description:

As an Automation Engineer you'll ensure that our internal build and test infrastructure runs efficiently and that our processes can scale to meet the needs of our customers. You will design, build, and test our internal systems that allow for continuous delivery of our map data and software. This role requires a hard core problem solver with excellent organization skills.

Basic Qualifications:

  • BS in Computer Science, or similar degree

  • Excellent coding, debugging, and problem solving skills

  • Experience in one or more of the following: C++, C#, Java, Python, Ruby

  • Experience using CI/CD tools such as Jenkins, Docker, and Artifactory

  • Strong verbal and written communication skills

Your Role:

  • Work with senior engineering and testing team members to build new tools to help us iterate more quickly and more reliably

  • Implement large scale, fault tolerant automated tasks that will save many years of time.

  • Maintain and optimize existing build and test automation

  • Recognize new automation opportunities

Trimble MAPS is located on Route 1 in Princeton, NJ in a new office beautifully designed to support our recent and expected future growth. Princeton is conveniently located between New York City and Philadelphia. Trimble MAPS offers great benefits such as a generous PTO package, paid healthcare, 401K, stock options, ESPP, education reimbursement, and many wellness initiatives. We also offer flexible schedules, casual dress, volunteer opportunities, child care discounts, and a corporate women's network.

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

#engineering


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Automation Engineer

Bloomberg

Posted 4 months ago

VIEW JOBS 5/3/2019 12:00:00 AM 2019-08-01T00:00 At Bloomberg, our products are fueled by powerful information. We combine data and context to paint the whole picture for our clients, around the clock – from around the world. In Global Data, we're responsible for delivering this data, news and analytics through innovative technology - quickly and accurately. More than 320,000 business leaders rely on the real time data available on the Bloomberg Professional Service. Across 88 data sets and thousands of applications, our Analysts are responsible for distilling intelligence and industry-specific insights for our clients - influencing investment decisions and moving markets daily. None of this would be possible without maintaining the highest standard of operational excellence and efficiency, and we are the first line of defense for all system and workflow issues that impact data processing. We are the Global Data TechOps Integration & Support team. From testing and integrating a new tech stack to replacing or augmenting current internal processing techniques, we provide ongoing technical support to legacy workflows and coordinate testing efforts globally. As we continue to grow and evolve our technology suite, we plan, monitor, execute and report on all testing processes- with the collective goal of delivering quality software to our internal users. We are developing a comprehensive approach to testing both legacy and new tech components prior to production roll-out, and that's where you come in. As a valued member of our team, we'll trust you to write automated tests for various web-based applications, products, and other software components. You will work directly with Engineers and Data Analysts to understand workflows and to ideate solutions. You will use the latest open source tools and technologies to develop and evolve a reusable test automation framework for planning, preparing, executing, and reporting. You will wear many hats, and have the flexibility to be creative and innovative whilst personally disrupting the status quo. In this role, you will harness project management skills to manage your time and help our team surpass goals. At Bloomberg, you'll feel like you're at a start-up, but you'll be in a large and established organization with global reach. We will also trust you to: * Automate various kinds of cases in order to test databases, stored procedures, and end-to-end workflows. * Automate software testing for a web application that utilizes machine learning and deep learning services to extract metadata from documents. * Ideate and maintain efficient test cases that cover all functional requirements and force defects to appear. * Define when a feature is "done" by thoroughly testing and providing feedback on functionality and UI/UX design. * Influence the development process and play an active role in iterations by providing insight to decision makers on performance testing. * Identify opportunities to automate testing using a variety of tools and techniques. * Develop testing strategies designed to improve software quality and promote best practices throughout the development lifecycle. * Investigate, triage, and troubleshoot software defects if any arise after deployment. * Facilitate communicate during major issues and communicate ongoing status to stakeholders. * Conduct root cause analysis and create action plans to mitigate future incidents. To be successful in this role, here is what you'll need to have: * A BA/BS degree or higher in Engineering, Information Systems, Mathematics, or relevant data technology field. * Advanced proficiency with SQL, JavaScript, Node.js, jQuery, CSS, and HTML. * Prior experience in backend testing (Oracle and SQL server), API and stress-testing. * Prior experience using automation tools (SoapUI and Selenium preferred) to produce test scripts in languages listed above. * Ability to be resourceful, flexible, and data-driven while solving problems and managing multiple projects concurrently. * Excellent customer service and relationship building skills. * A keen eye for the details. * Motivation to rise to the occasion and independently contribute, and equal passion for teamwork. * Willingness to learn, and teach! We are committed to continual technical education, and we have a culture of mentorship. * Familiarity with Agile development methodologies, specifically SCRUM. * The ability to work legally in the US without visa sponsorship now or in the future. Does this sound like you? Apply! We'll get in touch and let you know the next steps. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Bloomberg Princeton NJ

Automation Engineer

Trimble Navigation Limited Inc