Description & Requirements
Below is JD for your reference:
· Programming Languages:
Proficient in C++, Java and Java script
Basic understanding of Python
· Software Development Tools:
Proficient in version control systems such as Git
Experience with build automation tools like Jenkins
· Operating Systems:
Familiarity with Windows and macOS environments
· DevOps Practices:
Continuous Integration/Continuous Deployment (CI/CD) pipelines maintenance
· Software Testing:
Proficient in writing unit tests and integration tests using frameworks like JUnit , BDD testing , Maven
Experience with test automation tools such as Selenium for web applications
Basic understanding of API testing using tools like Postman. This includes sending requests to APIs to simulate how a client interacts with a server, inspecting responses for correctness, and validating the behaviour of the API endpoints
· Agile Methodologies:
Practiced in Agile development methodologies like Scrum
Experience working in cross-functional teams and participating in sprint planning, daily stand-ups, and retrospectives