QA Engineer
CAIS
CAIS is a fintech firm on a mission to build the first truly open marketplace for alternative investments. We are a rapidly growing, high-energy, and collaborative group looking for people with great attitudes, grit, and creative problem-solving skills. Join us in disrupting a multi-trillion-dollar industry.
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.
Responsibilities
- 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
Qualifications
- 10+ 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
Something looks off?