Principal Software Quality Assurance Engineer
CurrentRole & Responsibilities: -• Design and execute manual & automated test suites based on the BRD given by product teams.• Develop and maintain test procedures at all levels to ensure optimal and efficient test coverage.• Set up and maintain test environments used in both manual and automation test cycles.• Collaborating with DevOps / Engineering Teams in Test Bed Config. Setups• Track and communicate test results in a timely & effective manner.• Establish & maintain test metrics/reports around the key performance indicators (KPIs).• Participates in defect tracking and triage procedures.• Improves test coverage by creating new automated test scripts & converting the manual ones.• Implementing the best practices & processes for maintainability of the QA assets.• Collaborate with product and engineering teams to improve the overall quality of the product.• Helps investigating customer issues and assist with diagnosis and troubleshooting of these incidents.