Job Description
Note: The job is a remote job and is open to candidates in USA. Affinity is a technology and business consulting and services company seeking a hands-on QA Lead to drive testing efforts and mentor engineers. The role involves ensuring high-quality software delivery through deep technical expertise in automation and strong leadership in Agile environments. Responsibilities β’ Lead a team of QA Engineers while remaining hands-on with automation and testing frameworks. β’ Collaborate with product management, development, and DevOps teams in the U.S. and globally. β’ Own and improve the testing strategy, aligning automation, manual testing, and CI/CD. β’ Participate in all Agile ceremonies (Scrum, Refinement, Planning, Retrospective). β’ Define and review test cases for functional, API, and performance coverage. β’ Perform manual testing where needed and provide early feedback to developers. β’ Automate acceptance criteria using C# .NET with Playwright. β’ Implement and optimize pipelines in Azure DevOps for seamless test execution. β’ Debug and resolve complex issues across Dev, QA, and UAT environments. β’ Mentor and coach QA Engineers, fostering continuous improvement in testing practices. β’ Drive performance testing initiatives using tools such as JMeter, k6, or LoadRunner. β’ Maintain documentation, including test cases, automation scripts, and defect reports. Skills β’ 10+ years of experience in QA automation, software testing, and Agile development. β’ Strong C# .NET automation experience with Playwright (TypeScript). β’ API testing with tools such as Postman, RestSharp, or equivalent. β’ CI/CD expertise in Azure DevOps, including automated test execution in pipelines. β’ Strong SQL proficiency. β’ Experience leading QA teams while remaining hands-on. β’ Proficiency in TypeScript for automation frameworks (Playwright). β’ Hands-on experience with BDD frameworks. β’ Strong debugging and problem-solving skills. β’ Excellent collaboration skills with cross-functional teams. β’ Understanding of performance testing tools such as JMeter or k6. β’ Familiarity with containerized testing environments (Docker/Kubernetes a plus). Benefits β’ Earn up to $4,000/year for each successful referral through Affinity Earn. β’ You can also earn up to $50,000 for helping us find new clients. Company Overview β’ Affinity is a staffing consultancy that provides recruitment services for IT employees. It was founded in 2014, and is headquartered in Vancouver, British Columbia, CAN, with a workforce of 51-200 employees. Its website is Apply tot his job