Interview: Phone and F2F
Visa: All apart from H1B
Rate is DOE
Description:There are a few musts....
1) Must have a stable job history...
2) Must have excellent, 10/10 communication sklls, written and verbal...
3) Must be comfortable walking into a environment that is
fast paced, building out teams, selecting and implmenting automation tools, etc...Located in Midtown Manhattan our client is a well funded Professional Services and Software Development company whose clients are mostly in the Alternative Investment industry. The company deploys disruptive business technology systems with their flagship product, a SaaS-based front-to-back office automation technology platform, provides a cost-effective solution for alternative asset managers needing to automate processes company wide and serving as a firm's portfolio intelligence dashboard, dynamic data warehouse and integration system.
Due to their amazing success over the last 5+ years they've caught the attention of one of the largest Global Investment Banks who has thrown their financial support into the company. This means growth which means they need to hire NOW!!!!
Role and ResponsibilitiesThis position is a hands-on QA lead engineer role within the software development organization. We seek a highly motivated engineer who is capable of designing, executing, and documenting full End-to-End test plans. You will be joining a talented, highly collaborative team that blends personal experience with the openness to experiment with new strategies and technologies to achieve our goals. As a QA engineer, you will work closely with product management, implementation engineers, and business analysts to design test plans that ensure the best product. In this role, you will participate in our full software development life cycle (SDLC) from inception of Sprint planning through implementation and deployment. This position offers potential growth to build and lead your own QA team.
Tasks required of this position include:
- Participate in daily standups as part of our Agile Scrum process
- Design unit test cases in conjunction with the Product Manager and software developers
- Negotiate test coverage with Technical Leads
- Establish test data sets (mocking and anonymizing various sources)
- Design and execute regression tests
- Design and execute performance tests
- Execute manual tests while identifying and implementing tooling for automation
- Assign severity and priorities to defects
- Develop, track, and assess QA KPI's for reporting and continuous improvement
Required- Experience testing web applications and REST APIs
- Strong relational database expertise comparing datasets
- Ability to work on full Microsoft stack including Windows Server 2012+, IIS 7, Sql Server 2012+
Preferred- Knowledge of security instruments (equities, futures, bonds, options, swaps, credit, FX) and data feeds from vendors such as Bloomberg, Reuters, IDC, Markit, MSCI, and S&P
- Knowledge of accounting platforms used in the alternative asset management space
- Experience testing against infrastructure on-premises and public/private cloud (Azure or AWS)
- Experience debugging Angular, ReactJS, .NET
- Testing systems with high transaction volumes, cloud-scalability, NoSQL, unstructured datasets
- Software performance profiling (DotTrace, Application insights)