Insight Global is seeking a Software Quality Assurance Engineer for one of their premier financial services clients in London. This person will be responsible for the ownership of test plans, supporting the efforts of Engineering and Product through effective QA, providing strong communication around QA initiatives and problems as they arise, proactively testing applications in various environments as well as, producing robust documentation. This person will be consistently discovering problem areas before the product teams and customers do. This role offers a flexible working model with up to 2 days/week work from home. Must Haves: Experience in manual software testing Robust knowledge of QA best practices Experience with automation frameworks like Cucumber and/or Selenium Proficiency with Jest Proficiency with Junit Proficiency with kotlin.test Comfort with Agile QA processes Extremely organized and diligent Plusses: Experience testing software for insurance, wealth management and/or banking platforms Familiar with Github and/or Jenkins for automation pipelines Proven ability to write and execute robust test plans Proficiency with Cypress Strong Understanding of Continuous Integration development Proficiency with Jmeter