As a member of the software engineering division, you will be responsible for assisting in defining and developing software for tasks associated with the developing, debugging or designing of software applications directed towards automation . Candidate must have 5+ years of experience in Java development with expertise in automation testing , Selenium and CI/CD pipelines. The candidate should also have Lead role experience , leading team members across various projects etc.
Strong experience with automation frameworks and tools like Selenium
Expertise in microservices architecture, Spring Boot, and REST API automation
Experience with containerization using Docker, Kubernetes, and Jenkins
Strong knowledge of CI/CD pipelines and building tools
Experience with database integration using MySQL
Strong understanding of API integration and RESTful API development \& API testing Self-starter, quick leaner, motivated to learn new technologies and knowledge to debug software programs for databases, applications, tools with excellent communication skills.
Assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.
Specify, design and implement modest changes to existing software architecture to meet changing needs.
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Good to have additional skillset and some experience with front-end development and backend integration
Knowledge of cloud platforms like AWS, Azure, GCP, or OCI
Understanding of AI/ML technologies that can be implemented for Automation
In addition to the above , the candidate should satisfy the below as well.
Team Lead
Technical design
Candidate has good communication skills.
His/Her current working knowledge seems to be in track with what we are working on in terms of Automation
Independent contributor and has skills to communicate with different teams and get resolutions.
Good knowledge of Selenium , core Java
Good understanding of manual validation
Ready to accommodate and work on projects based on team's requirement
OCI - Values : Team Player / Independent follow task to finish