Ref No.: 16-02121
Location: NYC, New York

Role – Core Java Developer

Location – NYC, NY
Responsible for
• An acknowledged Core Java technical expert with proven experience in the techniques and tools being used across the development lifecycle
• Responsible for the architectural and technical implementation of automated test development on multiple concurrent projects
• Drive innovation in testability of code, test automation strategy, and methodology
• Ensure success of continuous integration and quality control through automation
• Ensure high-quality solutions through automation & Agile
• Establish quality assurance standards and best practices for test automation.
• Contribute to engineering efforts from planning and organization to execution and delivery to solve complex engineering problems in tools and testing.
• Drive adoption of best practices in code health, testing, and maintainability Value Competencies
• Who innovate, love solving hard problems, and never take 'no' for an answer.
• Knows how to build and deep dive into back-end and front-end services. Intrinsically use technology to solve problems.
• Most importantly, have a passion for learning and continuous improvement.
• Understands requirements and design specifications with an emphasis towards product testability
• Knowledge of data structures, algorithms, operating systems, and/or distributed systems
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Ability to take a project from scoping requirements through actual launch of the project
• Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
• Develop supporting structures for all test automation including mocks, stubs, & test harnesses
• Design, extend, and optimize test automation