We're looking to hire a hands-on QA lead/manager who will be responsible for leading the QA effort, manage local and remote QA team for functional and automated testing.
Responsibilities:Mentor the test team members, develop and critique test plans and test cases, and overall own the quality processes and personnel to assure high quality releases. Provide leadership and technical expertise within QA teamResearch, design and grow test frameworks for different componentsUnderstand specs and designs, and develop test strategyTesting the end user facing application and tools used by researchersBuild and maintain automation tests for UI and APIsWork with different agile teams to understand the QA needs, plan and manage the QA resources. Work with development, product, and other internal/external stakeholdersResponsible for deployment and post-production support from QAIdentify and drive QA Best Practices in the teams
Requirements:8+ years of experience in software testing with at least 2+ years of experience as QA ManagerVery organized with great attention to detailsExperience in managing QA for agile teamsExperience using UI Automation tools (Selenium, Cucumber, Appium)Experience in REST API, SDK testing (Http libraries, Postman)String programming experience for test automation using Python, Java, Ruby, etc. Experience in working with on-site Product/Development/QA teams. Experience in managing releases is a big plus. Experience using Amazon AWS, CircleCI, and Git is a big plus. Must be proficient managing remote QA engineers