Our client, a saas company in the healthcare space is hiring a qa team lead to join their teamIn this role, you`ll lead two teams of 5 on-shore automated testers and an off-shore manual team in an agile environment to plan and execute testing activities in each sprint.
The ideal candidate has 5+ years of overall testing experience and strong automation skills with selenium / c#Experience creating and building automated testing frameworks is very important as well as experience testing apis as well as ui functionalityThe company is moving to containers and there`s a strong preference for this experience as wellWeb and cloud experience is required and mobile is strongly preferredYou`ll spend 50% of your time hands-on with automation testing including improving and innovating the framework, test cases, etcFor a complex solution with 600+ test cases.
This position is 100% remote - forever.
As the qa team lead, you will:
Lead 2 teams of testers (manual, automated testing) in agile environment.
Plan all team testing activities in each sprint.
Work closely with product managers, architects, and testers to provide testing estimates / timelines; participate in stories grooming to ensure that scope is clear, all acceptance criteria are defined, and test cases could be created for the stories.
Work with customer teams to determine client issues when escalated to software engineering team.
Develop new methods to test existing product.
Work with the testers to ensure that adequate coverage exists for new product features.
Plan / document / execute / analyze results of load and performance testing.
Configure, manage, and troubleshoot software test environments.
Ensure that test results are recorded / analyzed / reported.
Participate in the full range of testing activities in sprints.
Work with product management, customer teams, developers and architects to determine and identify test scenarios.
Plan / document / execute / automate tests.
Document / review / prioritize bug reports and other test results.
Experience and skills required for success:
5+ years testing software applications with 2+ years of enterprise level experience
Bachelor’s degree or higher in computer science or related discipline.
Strong experience with qa automation tools like selenium and c#.
Expert in user-oriented testing and other testing types: functionality, usability, scenario testing, performance.
Strong hands-on experience in writing detailed test plans, test cases, test scripts, creating test data, test execution, and creating defects.
Expert knowledge of qa methodologies, verification, and validation processes.
Knowledge and experience with web application architecture, microsoft .net, object-oriented programming and related technologies: c#, html, javascript, mobile devices.
Knowledge and experience with sql server and mongo db.
Familiarity with agile testing methodologies.
Strong problem solving and analytical skills; ability to analyze complex technical problems.
Ability to multi-task, shift gears quickly, work independently and collaboratively, adapt easily to shifting priorities, process changes, and schedule changes.
Ability to quickly learn new systems.
Experience working remotely.
Track record of meeting deadlines and delivering high quality results.
Excellent benefits include stock, a variety of health, dental and vision plans with fsa or hsa, std/ltd, 401k, flexible hours, 100% remote (even post covid), unlimited vacation, stipends for phone and internet, 100% paid maternity leave in us and tuition/certification reimbursement opportunities.
Technical environment
Microsoft.net in c#
Sql server, mongodb, redis
Modern javascript frameworks (react, angular, etc)
Cloud systems (aws - amazon web services)
Restful apis
Rabbitmq, msmq
Nservicebus
Jenkins
Selenium
Postman
Soapui
Browserstack