QA Automation Engineer
About OpenFin
OpenFin is a fast-growing financial technology company backed by the world’s largest banks and most respected Fintech VCs, including J.P. Morgan, Barclays, HSBC, Wells Fargo, Bain Capital Ventures, DRW, Nyca Partners, and Pivot Investment Partners. OpenFin modernizes and democratizes app development and distribution in the finance space. We provide a secure OS that brings a fast and intuitive app experience to the financial desktop. Built on Google’s Chromium and GitHub’s Electron open source projects, OpenFin combines native experience, data sharing, lightning-fast distribution, and robust security with an agile web development and deployment model to accelerate digital transformation and innovation. OpenFin is used by thousands of developers to deploy and run more than 1200 apps at more than 1500 financial institutions.
About the Role
OpenFin’s QA team is seeking an individual with technical expertise and quality assurance know-how to transform OpenFin’s testing infrastructure. As part of the team you’ll partner with our engineers to build and maintain a testing suite that ensures stability, durability and efficiency across all our products. In this role, you will have the ability to influence decisions and drive the direction of OpenFin’s Quality Assurance.
As a QA Automation Engineer you will:
- Collaborate with Engineers to review new application features and devise appropriate automated or manual testing strategies prior to development
- Build upon and extend our quality test infrastructure across OpenFin’s product offerings including front-end, back-end, api and integration layers
- Develop and maintain manual and automated test cases for OpenFin software
- Contribute to a quality engineering practice that thrives in finding problems before our users do and that finds innovative ways to break systems
- Form cross-functional partnerships with engineers and product managers to identify production quality solutions to improve scalability and resilience
- Test and approve release candidates for all OpenFin products
- Establish environments that most closely replicate an OpenFin’s customer setup
We’re looking for colleagues with:
- 3- 6+ years of experience focused on quality assurance for highly critical consumer driven platforms using tools such as Mocha, Python, Selenium and other best in class testing frameworks
- Excellent knowledge in building and maintaining automated test harnesses
- Experience with Windows & Mac desktop applications and web front-end testing
- Prior experience in building scalable testing infrastructure for web based applications and transforming quality assurance teams towards automation
- Passion for understanding browser, web technologies, and desktop compiled languages
- Quality first mindset, reliable self-starter, solutions-oriented individual with attention to detail
- Demonstrated ability to adapt to needs of various stakeholders and re-prioritize tasks as necessary in a shifting environment
- Excellent analytical thinking, oral and written communication skills with agile ability to influence peers