Participate in requirements gathering, analyze business requirement, functional design specification and use case documents. Design scalable and maintainable test automation along with developing an automation framework. Design, Develop, test, code for various business apps and utilizing cutting edge technologies including Core Java, J2EE, Spring, Hibernate, Camel, Collections, Garbage Collection, Multi-Threading, Concurrency, Exception handling, File I/O, Design Patterns, OOPS Concepts. Work in Agile methodology and scrum meetings. Develop SOAP based Web services. Develop and perform analysis in support of system design and performance prediction. Develop validation scripts. Understand the architecture and Develop Test scripts. Utilize Jenkins, GIT, and Eclipse. Responsible for API testing. Test Mobile Apps of Native apps, Web apps, Hybrid apps. Responsible for Extraction Transformation and Loading (ETL) processes using UNIX shell scripting, SQL, PL/SQL and SQL Loader. This Position requires a Master’s degree in Computer Science, Software Engineering, or a related field, or a bachelor’s degree in the same with 5 + years of experience.
Any Graduate