.**Job Description Required.****- Bachelor's degree needed****- Advanced English level****- 10+ years of experience****Daily activities**- Conduct complex audits to determine compliance with the Quality Assurance Program.- Responsible for working with QA Architects and supports strategic ownership and "hands-on" design, implementation, and delivery of large-scale or significantly difficult software testing solutions that have a long-term impact on testing a product, technology or architecture.- Leads the test automation implementation of the organization for the entire value stream, working across teams within the organization ensuring Software Development Engineers in Test and Quality Assurance Engineers are adhering to best practices, defined standards and are aligned to the organization's standards and methodology.- Encourage innovation with new technologies and elegant solutions. Advocate technical direction,define best practices and principles and onboard new team members.- Be accountable for the quality of the products, systems, and solutions created and delivered by the value stream.- Analyze problems, take corrective action to prevent recurrence and evaluates its effectiveness.- Communicate corrective action to customers as required.- Review customers request for changes for Quality Assurance activities against the Quality Assurance standards.- Provides input or collaborate with QA manager/ director to find resolution.- Create, review and disseminate sprint and release level metrics.- Coordinate end-to-end testing with 20+ QA scrum teams.- Ensure down-stream and up-stream risks are communicated, documented and mitigated.- Use Jira on day-to-day basis to manage testing artifacts, test execution and defect management for the entire value stream.- Review test cases to ensure robustness and coverage, review execution completion, develop and track action plan for any risks and their mitigation during test execution.- Support go-live activities such as production verification, post-production issues, review closure report and overall status.- Ensure conformance to performance optimization, interoperability standards and requirements.- Deliver on commitments and manage software development services to accomplish the assigned work.- Maintain project delivery timeliness and budgets.- Perform functional testing with different browsers, tablets and phones.- Communicate with project managers to define test strategy, scope, and evaluate test results followed by reporting and metrics.- Maintain documentation on QA standards, processes and changes.- Lead an Agile value stream of 20+ QA engineering teams focused on the Software Development- Responsible for successful execution and informing team and managers of obstacles, issues and risks.- Participate in design discussions and technical meetings.- Conduct occasional field testing.- Perform work under limited supervision.- Mentor and train team members in Quality standards