Java MES Testing
Birlasoft Limited · Pune, Maharashtra, India
IT Services and IT Consulting · 10,001+ employees
About the role
The consultant will develop industrialization and automation solutions within a Java MES environment and execute comprehensive test plans. They will also collaborate with stakeholders to clarify requirements and manage defect reporting through JIRA.
What they look for
Requirements
Candidates must have practical experience with Java, Spring, and Oracle databases, along with strong knowledge of web protocols and microservice architecture. Proficiency in manual testing, regression testing, and Agile methodologies is required for this role.
Full description
Area(s) of responsibility
Job Title : MES Industrialization Consultant
- Demonstrated expertise in developing industrialization and automation solutions within a MES Java environment.
- Practical experience with Java, Spring Framework, Spring Security, SOAP, REST, and JMS interfaces.
- Proficiency with SQL, PL/SQL, and the Oracle database engine.
- Ability to create, execute, and maintain manual test cases and test plans to ensure robust solution validation.
- Experience in performing regression testing, retesting, and release testing as project needs dictate.
- Collaborate with business stakeholders to clarify requirements and ensure comprehensive test coverage.
- Support User Acceptance Testing (UAT) preparation and execution.
- Accurately report and document defects using test management tools, while maintaining and updating the test backlog according to project priorities.
- Participate in Test Team Agile ceremonies, such as daily stand-ups, sprint planning, and retrospectives.
- Conduct logs analysis on both the server side and browser side.
- Execute test cases according to established test plans and perform bug analysis with the preparation of reproduction scenarios.
- Demonstrate understanding of security concepts and web protocols, including HTTP, SOAP, AMQ, Message Streaming, and WebSocket.
- Understand microservice architecture, as well as synchronous and asynchronous message exchange patterns.
- Dispatch bugs between DevOps teams and developers based on the identified issue area, and report issues to the project management tool (JIRA).