Propose new approaches to achieve product goals and timelines with quality in a cost-effective manner
Work closely with Product Managers, and Developers in ensuring high quality products
Meet product requirements: proactively propose solutions and resolve project dependencies within scope of influence
Should be hands-on whenever required involving automation of both UI and API and maintain the CI/CD environment
Manage through setting and delivering on expectations: set goals that are achievable and
measurable, monitor and trend possible changes and set expectations of stakeholders/customers on final deliverable
Mentor and coach QE resources. Provide them direction, training and guidance on a continuous basis
Develop/Publish meaningful metrics to reflect the true status of any given Product/Solution
Foster and maintain relationships with key stakeholders and business partners
Differentiate issues that can be resolved from those that require escalation; create appropriate level of visibility toward issues
Communicate clearly, share information regularly, be proactive in reaching out to communicate both good and bad news
Adapt to changing environments as needed
Qualifications
10+ years of hands-on experience in Software Testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking
Proven track record to grow and manage QA teams of 15+ members.
6+ years in hiring, leading, and scaling high-performance and results-oriented engineering teams.
Hands-on experience in automating web-based applications and developing Automation framework using Python, Java, Selenium or any other automation tools.
Good experience in, Rest Services and API testing
Have strong experience in web based front end & backend testing
Prior experience testing cloud based applications or worked on an enterprise product
Should have excellent communication and presentation skills and can willing to go that extra mile to attain perfection
Should have excellent problem solving, analytical and technical troubleshooting skills
Proactive, willing to take ownership, ability to quickly learn new technologies and take up new tasks and initiatives
Additional Information
BS in Computer Science or equivalent combination of technical education and work experience.