Automation and Tools Development Engineer Job at Donato Technologies, Inc, Sunnyvale, CA

bzRLZ1lhUUpqcEdDMXZ5QTA4RDB0WmFr
  • Donato Technologies, Inc
  • Sunnyvale, CA

Job Description

Job Title: Automation and Tools Development Engineer

Location: Sunnyvale, CA

Experience Level: 3-6 Years

Top Skills:

  1. Java with Rest APIs
  2. Hibernate and Spring MVC Architecture/Framework
  3. Database knowledge Mongo DB/Oracle/Cassandra
  4. Automation Test Framework Junit and/or TestNG
  5. Experience in automating tests and developing tools

Job Summary:

We are seeking a motivated Automation and Tools Development Engineer with 3-6 years of experience to design, develop, and implement automation solutions that enhance efficiency, reliability, and scalability of our software and infrastructure. The ideal candidate should have strong backend development skills, experience with automation frameworks, and a willingness to scale up and learn.

Key Responsibilities:

  • Develop and maintain automation frameworks and tools for backend services and database management.
  • Collaborate with software development and QA teams to identify automation opportunities and improve workflow efficiency.
  • Build and optimize CI/CD pipelines for continuous integration and deployment.
  • Design, develop, and maintain Rest APIs using Java, Spring MVC Framework, and Hibernate .
  • Work with Oracle, MongoDB, and Cassandra databases for automation-related tasks.
  • Implement and maintain testing frameworks such as JUnit and TestNG .
  • Integrate automation tools with monitoring, logging, and alerting systems to ensure system reliability.
  • Stay up-to-date with the latest automation trends, tools, and best practices.
  • Document automation processes, workflows, and technical specifications.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3-6 years of experience in backend development using Java and related frameworks.
  • Strong knowledge of Spring MVC, Hibernate, and Rest APIs .
  • Experience with databases like Oracle, MongoDB, and Cassandra .
  • Hands-on experience with JUnit and TestNG for testing automation.
  • Knowledge of CI/CD pipelines and version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Eagerness to learn and grow in automation and tools development.

Job Tags

Similar Jobs

Marin Country Day School

Art Associate Teacher Job at Marin Country Day School

 ...Country Day School: MCDS School is an independent, K-8, co-educational day school enrolling approximately 590 students from across the...  ...: Marin Country Day School seeks a gifted visual art educator who is passionate about teaching grades K-8 students using... 

SALT Dental Partners

Dental Practice Manager (Multi-site) Job at SALT Dental Partners

 ...Orthodontics is seeking a highly motivated and experienced multi-site Practice Manager to join our team. As a Multi-site Practice Manager, you will...  ...the overall operations and management of two orthodontic dental practices. This includes ensuring the delivery of high-... 

Linked Professional Services

Maintenance Technician Assistant - Second Shift Job at Linked Professional Services

 ...Maintenance Technician Assistant ABOUT THE ROLE We are seeking a Maintenance Technician Assistant to support machine, building, and general maintenance functions. This position works closely with the Maintenance Technician to ensure smooth operations across the facility... 

Intrepid Studios

Sound Designer Job at Intrepid Studios

 ...Intrepid Studios is looking for a passionate and talented Sound Designer , interested in creating brand new worlds with a brand new IP. As a Sound Designer, youll be working closely with the sound designers, game producers, and designers to bring their characters,... 

Tri County Urology

CMA - Certified Medical Assistant Job at Tri County Urology

Job Description: Seeking Medical Assistant for Urology Practice in Dayton, Ohio. Experience in Urology Preferred. The Medical Assistant provides assistance to the physicians and practitioners with patient care and administrative, environmental, and organizational...