Principal Software Qa Engineer
Current- Providing guidance to the Dev & QA team‘s and ensuring adherence to quality standards.- Developing QA strategies, methodologies, and best practices to improve the overall quality of the product.- Designed a robust test automation framework capable of automating both web applications and native mobile apps (iOS & Android) through a unified approach.- Develop and enhance automation for testing APls & server-less integration tests.- Continuously improve test infrastructure, tools & processes.- Establishing and tracking quality metrics to measure the effectiveness of QA processes and identify areas for improvement.- Collaborating closely with cross-functional teams, including developers, product, and devops, to ensure alignment on quality goals and requirements.- Evaluating and implementing QA tools and technologies to streamline testing processes and improve efficiency.- Providing mentorship and training to Dev & QA engineers, helping them grow their skills and expertise.- Continuously reviewing and refining QA processes to adapt to changing business needs and technological advancements.- Ensuring comprehensive documentation of QA processes for future reference.- Backend development using typescript and NestJs- Proficient in deploying scalable backend and frontend applications on AWS infrastructure using Terraform, with a strong focus on automation, reliability, and best practices in infrastructure-as-code.