Lead Software Engineer
Development Lead - WM Technology As a team lead of the E*TRADE Corporate service Technology you will bring leadership and hands-on contributions to talented team of scrum team. You will provide management and oversight to the staff and activities of design, development, test automation. You will be responsible for the project management, supervision, and coordination of software testing for all assigned releases. You will be responsible for the overall automation design and implementation; you will work with development leaders to plan/ strategize the overall regression and in sprint automation and reporting.
Manage a team of both developers and test automation engineer as they design, develop and test applications for production readiness. Be hands-on to help direct reports solve complex problems and code when necessary. Lead, create and implement framework, automation strategy and roadmaps for back-end applications. Coordinate production roll testing staffing and attend production rolls as needed: Partner with stakeholders across the technology organization to facilitate smooth delivery of projects ? Communicate on team's behalf to both technical and non-technical audiences. Coach, mentor, motivate and professionally develop team by designing, implementing, scheduling and tracking individualized training programs. Interface and consult with other managers within the organization to coordinate activities.
Qualifications:
BS or MS degree in Computer Science, Information Systems, Engineering, or equivalent experience, 5+ years of experience in a Team Lead/ Manager role with leadership responsibilities, Experience working with Java, relational databases, Angular, React and java script. Experience working with Kafka, MQ, Experience working with Hibernate, Spring
Good to have skill
• Trading domain business knowledge is a plu
• Hands on experience testing Mobile applications using Sauce Labs cloud is a strong plu
• Working experience with TITAN, TestNG, Selenium WebDriver, Cucumber, Protractor