Quality Assurance Engineer

CI #003

We are seeking a highly motivated, detail-oriented Quality Assurance Engineer to join our growing Technology team. Reporting to the Head of Platform and Operations, this high-impact role will validate and test new features and application components for both new and existing product releases and verify bug fixes to ensure that we release the highest-quality software to our financial services community. Ideal candidates have unparalleled attention to detail, and bring a positive, creative, and collaborative approach to problem solving. You take ownership and pride in your work and recognize the impact of your role on the company’s success. This is a great opportunity to join a growing team of innovative problem solvers working to elevate and scale our platform and prosper with us along the way.


Test of multiple, simultaneous projects and application components for both existing and new product features
Automate test cases using Java/Kotlin/JS
Analyze and communicate test results and manage defect tracking
Suggest solutions to identified product problems to make improvement sot achieve improved user satisfaction
Work closely with the product and engineering teams to validate product features and capabilities, and to identify and resolve any and all reported issues
Capable of working in an agile and continuous testing cycle
Identify key KPIs for product quality, and ensure test coverage is met for Unit, Integration, Regression, Security, and Performance testing
Test planning and documentation of testing for new feature development
Capable of manual exploratory testing of new features


3+ years of Quality Engineering or Quality Assurance experience
Experience with automated test frameworks and tools
Experience with Git, Pull Request flow, CI/CD pipelines
Experience working with a micro-service web-based architecture, service structure, and REST APIs
Experience with UI testing frameworks
Experience with Docker and K8 advantageous
Experience with GraphQL APIs advantageous
Proven track record for diving deep on technical issues with developers
Prior experience working in asset management or wealth management preferred
Strong written and verbal communication skills
Ability to operate independently and as a team
Sense of ownership and a “whatever it takes” attitude towards getting stuff done
Understand software development lifecycle and are familiar working in an agile environment
BS/MS in Computer Science/Information Systems strongly preferred

To apply for this job email your details to Graham.Gates@TechExecOnline.com

Job Location