- Develop test automation frameworks and tools that will enable the teams to increase their delivery speed and quality by focusing on reducing the feedback cycle with developers.
- Collaborate with developers/architects in defining how to break down complex features, build them with testability in mind, and improve the quality of the code base through refactoring and increased test coverage by creating unit and integration tests.
- Contribute to and maintain a shared repository of test automation frameworks and tools to be leveraged across teams that develop Eikon components.
- Provide technical leadership and oversight of design, development/implementation and testing of software modules. All designs must lead to automatable and testable software.
- Coach and enable developers in feature team to automate unit/integration/acceptance test their software.
- Research new and emerging technologies. Evaluates and makes recommendations for new tools, technologies and platforms to be implemented.
- Provides technical or general guidance to team members in area of subject matter expertise by possessing in-depth knowledge of a technical discipline.