We are looking for a results-driven QA Lead to shape the quality of these enterprise-grade customer experience platforms. You will own the end-to-end testing strategy for a high-impact project built on a C#/.NET microservices backend and React Native mobile frontend. Working in a fast-moving, client-facing environment, you will ensure every release is reliable, scalable, and exceeds client expectations — starting with robust manual testing and laying the foundation for future automation and performance capabilities. This is a high-visibility role that directly influences project success, client trust, and the growth of our nearshore delivery model.
Client is a US-based technology and consulting leader specializing in customer experience (CX) strategy, contact-center-as-a-service (CCaaS), CRM, AI/analytics, and cloud-managed services with a strong Microsoft Azure and Dynamics 365 focus. They design, implement, and operate omnichannel, AI-powered CX platforms for enterprise clients and act as a trusted Microsoft-centric delivery partner.
Experience / Skills Required:
Must Have:
- 7+ years of experience in software quality assurance, including at least 4 years in a QA Lead or equivalent leadership position.
- Proven expertise in manual testing strategy, planning, execution, defect management, and reporting for web services and mobile applications.
- Hands-on experience working with Azure DevOps (ADO) to manage test plans, cases, and reporting.
- Professional-level English (written and spoken) with demonstrated ability to communicate directly with clients and stakeholders.
- Strong leadership, coaching, and collaboration skills in agile, distributed (US/LATAM) team environments.
Good to Have:
- Experience testing React Native mobile applications or C#/.NET backend microservices.
- Familiarity with test automation frameworks (Selenium, Cypress) and API testing tools (Postman).
- Knowledge of Microsoft Azure cloud services, CI/CD pipelines, and Git.
- Background in customer experience (CX), CRM, contact-center, or enterprise software projects.
Responsibilities:
- Own the end-to-end test strategy and communicate it clearly to clients and stakeholders, ensuring alignment on quality goals and risk mitigation.
- Design, maintain, and manage comprehensive test plans and cases in Azure DevOps (ADO), delivering full traceability and coverage that accelerates confident releases.
- Lead manual QA execution, defect triage, and status reporting to proactively resolve issues and safeguard product integrity.
- Build, coach, and mentor the QA team while defining efficient processes that elevate team performance and release readiness.
- Partner closely with C#/.NET backend and React Native frontend developers to embed quality early and drive continuous improvement throughout the development lifecycle.
- Assess and certify release of readiness through rigorous quality gates, enabling smooth, on-time deployments.
- Champion the evolution of QA practices as the team scales from pilot to full pod, preparing for automation, performance testing, and advanced tooling.
We Offer:
- Competitive salary.
- Vacation (up to 20 working days).
- Paid sick leaves (10 working days).
- National Holidays as paid time off.
- Flexible working schedule, remote format.
- Direct cooperation with the customer.
- Dynamic environment with low level of bureaucracy and great team spirit.
- Challenging projects in diverse business domains and a variety of tech stacks.
- Communication with Top/Senior level specialists to strengthen your hard skills.
- Online teambuildings.