QA Engineer

USER TESTING LIMITED ,
Edinburgh, City of Edinburgh

Overview

QA Engineer - Edinburgh Company Description UserTesting enables every organisation to deliver the best customer experience powered by human insight. The market leading on-demand Human Insight Platform from UserTesting is used to make accurate customer-first decisions and quickly create great customer experiences. Our customers include 48 of the top 100 brands in the world, and we have delivered human insights to over 35,000 companies to-date. One of Silicon Valley's fastest growing private companies, UserTesting prides itself on great company culture, creating a rewarding and supportive environment for our employees. Headquartered in San Francisco with offices in Atlanta and now Edinburgh, there is a great opportunity to become part of this amazing growth story. The Position UserTesting are looking for excellent Test Engineer, with a passion for innovation and collaboration to join our new Edinburgh office. As a member of the engineering team, you will be responsible for performing proactive end to end testing and verification for ongoing product releases, managing defect resolution, and helping to ensure the continuous delivery of features. We consider test engineers an integral partner of our test driven culture. The right candidate will collaborate effectively as part of wider engineering team. You should have solid experience in regression testing design and execution as well as ability to debug and troubleshoot problems, not simply identify them. This will include familiarity with testing on multiple devices, browsers and platforms. As an engineer at UserTesting you will be part of a passionate team that work effectively as a distributed group. You will receive support for your personal and professional growth including a twice annual Product & Engineering meetup where our teams work (and play) together around themed activities to advance our product, platform and people. Your Duties: Rigorously test product functionality and investigate all potential product defects Work closely with software developers and stakeholders to ensure that acceptance criteria is testable Design and manage comprehensive test plans for each feature release Work to identify root causes of issues and partner with engineering team members to resolve Act as the technical test resource to project teams, ensuring reported defects and feature requests have the information required to address and resolve them Document and manage the process for reporting production defects Act as liaison between engineering and other departments to determine next steps and communicate defect status Experience: Manual functional/regression testing design and execution experience Ability to debug and troubleshoot problems, not simply identify them Demonstrated knowledge of test engineering within agile processes; how QA can help software teams deliver greater business value Automated and performance testing experience Experience testing on multiple devices, browsers and platforms Familiarity with JavaScript, CSS, HTML Excellent communications skills, both written and verbal Bonus points for: Working knowledge of Ruby, or other, development experience Familiarity with the SQL database concepts and ability to analyze and write queries Experience in the field of User Experience Experience using UserTesting is a big plus Benefits : As well as a five star rated ‘best place to work’ work environment and the opportunity to change the world, we offer competitive salary, benefits, plenty of perks, as well as stock options. We value diversity, and are proud to be an inclusive, equal opportunity workplace. Note to recruitment agencies. We do have a preferred supplier list for the provision of recruitment services and we will not accept unsolicited CVs from suppliers not currently on our PSL.