Position Description
Research, analyze, and design new and existing software products; Design, code, test, implement and support core application components and makes recommendations towards the development of new code or existing code; Work within existing application architecture to deliver solutions; Participate in performance and maintainability code improvement efforts; Design, implementation, and automation functional and regression testing of systems / applications; Convert Functional requirements to System Requirements; Work with Business Analyst team to gather the detailed business requirements and design the technical aspects of the application; Create automation test cases for RESTful Web Services and different databases; Document and execute functional, regression and end-to-end test cases; Provide Production support to mitigate issues, also troubleshoot UAT and Production issues. Relocation/ telecommuting may be required plus travel to various unanticipated client locations within the United States for short- and long-term assignments.
Languages, skills, and tools
Java Script, VB Script, HTML, XML, Java, Python, SDLC, STLC, Selenium, API , SoapUI, Postman, Rest Assured, Agile, SAFE Methodologies, Junit, SQL, Maven, SVN, GIT, GITHUB, HP-QC (ALM), Rally, Jenkins, JSON
Education
Master’s in computer science/Computer Applications/Technology/Engineering (Computer Science/Civil/Electrical). Will accept Bachelor of Science in Computer Science/Computer Applications/Technology/Engineering (Computer Science/Civil/Electrical) followed by 5 years of progressive experience in field or related field in lieu of Masters. Will Accept Foreign Educational Equivalent.

