Software Technology Inc.
Automation and Tools Development Engineer
Note: Need Core Java Development experience with Testing. We are seeking a motivated Core Java Development experience with Testing , 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.
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.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology