Industry: All
Term: Contract
Province: Colombia
Category: Information Technology
Experience: 10+ Years
On behalf of our client in the US, Affinity is looking for a hands-on QA Lead to drive testing efforts, mentor engineers, and ensure high-quality software delivery. This role requires deep technical expertise in automation, CI/CD, API testing, and TypeScript-based frameworks (specifically Playwright) , along with strong leadership in Agile environments. Work from anywhere – PST time zone required.
Top Skills:
- 10+ years of experience in QA automation, software testing, and Agile development.
- Strong C# .Net automation experience with Playwright (TypeScript),
- API testing experience using Postman, RestSharp, or equivalent tools.
- CI/CD expertise in Azure DevOps, including automated test execution in pipelines.
Qualifications:
- Experience leading QA teams while remaining hands-on.
- Proficiency in TypeScript for automation frameworks (Playwright).
- Hands-on experience with BDD frameworks
- Understanding of performance testing tools like JMeter or k6 (preferred).
- Strong debugging and problem-solving skills to analyze test failures and defects.
- Familiarity with containerized testing environments (Docker/Kubernetes is a plus).
- Strong SQL proficiency
Responsibilities:
- Lead a team of QA Engineers while remaining hands-on with automation and testing frameworks.
- Collaborate closely with product management, development, and DevOps teams in the US and across the world to align testing efforts with business objectives.
- Own and improve the testing strategy, ensuring alignment between development, automation, and manual testing.
- Participate in all Agile ceremonies (Scrum, Refinement, Planning, Retrospective).
- Define and review test cases, ensuring comprehensive coverage of functional, API, and performance testing.
- Perform manual testing as needed before automation, providing early feedback to developers.
- Automate acceptance criteria using C# .Net with Playwright
- Implement and optimize CI/CD pipelines in Azure DevOps, ensuring smooth test execution in Dev, QA, and UAT environments.
- Drive API testing using Postman, RestSharp, or similar tools.
- Debug and resolve complex issues across development, DevOps, and testing environments.
- Mentor and coach QA Engineers, fostering a culture of continuous improvement in testing best practices.
- Perform performance testing as needed using JMeter, k6, or LoadRunner.
- Ensure test documentation is maintained, including test cases, automation scripts, and defect reports.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? 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. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 12261