How you will provide meaningful contributions:
Β
Tooling and Data Management
Has a good knowledge of the test tools in the market and will review the tools that InvestCloud uses today to ensure they are being used optimally, upgrading or moving to more appropriate tool sets.
Learns from others in the industry and keeps in touch with developments.
InvestCloud currently operates with WebDriver, xUnit, Specflow, Jasmine, Karma, Selenium, Load Runner, MABL, and has home-grown test tools for the APL platform.
Β
Leads the testing teams
- At InvestCloud we have system integration test and performance test teams, this role will lead these teams and continually improve the way we validate, and regression test, the IC products.
Β
Coaching and mentoring
- An expert in Acceptance and Test-Driven Development, with hands on knowledge you can work with the development teams and teach them clean code and TDD approaches and techniques.
- Work with Product Managers, Business Analysts, Business System Analysts to teach, coach and review the application of Behavior Driven Development practices and processes.
- Support and grow the skills of the System Integration Test team, enabling them to move further up the value chain of quality, using techniques such as exploratory testing, black box, etc.
Β
Quality metrics, dashboards, and reporting
Defines the dashboards, and test tracking process and ensures they are produced and accurate.
Ensures there is effective communication and collaboration with the delivery teams and are fully aware of the status and priorities of defects.
Provides the right level of information and reports to leadership and clients, as needed.
Β
Drives metric definition, collection, and analysis of the quality of each release and the InvestCloud product set.
Uses metrics to help discover areas that need improvement, and to assess if the improvement actions have made a positive impact.
Β
Β
Basic Qualifications for Consideration:
- Degree in Computer Science, Computer Engineering, or in a relevant field.
- 12+ years of experience in the software development field.
- Must have testing skills; A/TDD techniques and processes, unit testing, functional validation testing, all aspects of performance, security and code quality analysis static and dynamic.
- Hands on experience with behavior driven development.
- Deep knowledge of the software quality industry, well versed in the latest software testing approaches.
- Experience of leading teams and influencing developers and product management
- Must have experience with software system design and architecture.
- Knowledge of build pipelines, continuous integration and delivery. Not necessarily hands on experience but good working knowledge and is able to influence the best solution for product.
- Familiarity with Git.
- Excellent verbal and written communication skills.
Β
Preferred Skills / Experience
- Knowledge of the financial services industry, ideally wealth management
- Experience and knowledge of DevOps.
- Strong knowledge of Clean Code
About InvestCloud
Headquartered in Los Angeles with a global presence, InvestCloud develops first-class, financial digital solutions, pre-integrated into the cloud. By empowering investors and managers with a single version of the integrated truth through its unique digital platform, InvestCloud creates beautifully designed client experiences and intuitive operations solutions using an ever-expanding library of digital modular apps. The result? Powerful products for individual investors and institutions alike, assembled on-demand to meet clientsβ specific needs.
InvestCloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.