What are the responsibilities and job description for the Automation tools and development Engineer (Sunnyvale, CA - Hybrid) position at OMG Technology?
Automation and Tools Development Engineer (Sunnyvale, CA - Hybrid)
We are seeking to hire a candidate with the required skill set and experience for one of our clients in the technology product sector. This is a hybrid role based in Sunnyvale, CA
*Unfortunately, we are unable to consider OPT/CPT candidates for this open position at this time.
Job Summary:
We are seeking a motivated Automation and Tools Development Engineer with 4 plus years of experience to design, develop, and implement automation solutions that enhance the efficiency, reliability, and scalability of our software and infrastructure. The ideal candidate should possess 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 databases such as Oracle, MongoDB, and Cassandra 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:
- 4 plus 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.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Other job specifications:
- Employment Type: Corp. to Corp. (C2C)
- Contracting Period: This is a long-term contract, based on performance.
- Job Location: Sunnyvale, CA.
- Contract Rate/Salary: $55 on C2C.
- Interview Process: Virtual/On-site interviews.
Salary : $55