Senior Quality Assurance Engineer (remote/telecommute)
Location: US, , 
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Internet
Function: Quality Assurance

Company profile:
InVision is a venture-backed startup working to create the world's best design communication and collaboration platform.We're passionate about finding ways to improve how companies think about their design process. That's why designers at so many of the worlds most beloved startups, agencies and corporations use InVision every day.

Job description:
InVision is the world’s leading design collaboration platform.We enable companies of all sizes to discover the power of design-driven product development.  That’s why designers, product managers, marketers and other stakeholders at so many of the world's most loved designers, agencies, &amp; corporations use InVision every day, including Zappos, Evernote, AirBnB, and Yammer.Built to foster collaboration and iteration, InVision helps our clients design, review and user-test a product before writing a single line of code, with tools for design prototyping, feedback, task management and version control.We’re well-funded and venture-backed by prominent investors including FirstMark Capital and Tiger Global Management.We're looking for a Senior Quality Assurance Engineer who can participate in our product development process and ensure optimum quality of our application. The ideal candidate is well-versed in the very best QA and Test engineering practices to include both manual and automated testing techniques, has an extraordinary attention to detail, and a passion for ensuring the very best user experience.The Senior QA Engineer plans, schedules and executes manual and automated testing throughout the development cycle and during periodic releases. The Senior QA Engineer communicates frequently with team members regarding quality status, and helps to resolve project problems and issues to ensure the highest degree of customer satisfaction. The Senior QA Engineer will have broad experience in many aspects of software quality, and expertise in some.  The successful candidates will have a passion for quality, and the drive to accomplish their goals.

Requirements:
Duties and ResponsibilitiesBuild and execute manual and automated test plansWrite and track bugs as problems are found and correctedWork with developers and product designers to brainstorm and test new ideasDrive teams to continuously maintain high product quality and improve the processGeneral QualificationsStrong problem solving and decision-making abilityStrong software engineering fundamentals (unit testing, automated testing, white-box and black-box testing, agile development, etc.)Experience with industry-standard automations platforms like Selenium and TestNGExperience and preference for working in rapid development cycles (2-4 weeks)Familiarity with common tools like Jira, Testrail, Jenkins/CIWorking knowledge of Git, HTML5/CSS/JavaScript and JavaExperience with Continuous Integration/Continuous Delivery environmentsExperience with SaaS and On-Premise Enterprise productsWorking knowledge of Windows, OSX, iOS and AndroidObsessively thorough with an eye for detailExcellent oral and written communications skills

Benefits:
Highly competitive salaryStock optionsPremium health coverage  Macbook AirMembership at health club of your choiceUnlimited books from AmazonUnlimited Starbucks cardHalf-day Fridays!