Strong Verbal and written communication skills  Positive attitude and a team player bringing innovation to the team  Open to work on existing or new software  Willingness to share knowledge with the team to enhance the team's success  Readiness to adapt to changes in tooling and technology depending upon the needs of the analysis or the organization