Posted in

QA Team Lead – AVP

QA Team Lead – AVP

CompanyState Street
LocationBurlington, MA, USA
Salary$90000 – $142500
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study or Business with an MIS background. MS degree strongly preferred.
  • 12+ years of experience in software testing in a process driven technology environment
  • 8+ years of experience in leading quality projects
  • 5+ years of team management experience
  • Demonstrated experience auditing unit tests, test cases, scripts, and automated test tools for verifying quality on multi-tier applications
  • Proven experience in identifying high business value quality initiatives, developing detailed plans for execution and producing successful measurable results.
  • Demonstrated ability to lead by influence.
  • Proven ability to bring innovation and drive change to improve the test process.
  • A minimum of 5 years working with an agile development methodology.
  • Expert ability to translate business requirements into technical testing solutions.
  • Detail-orientated with excellent written and verbal communication.
  • Solid understanding of development technologies, e.g. C#, HTML5, JavaScript, REST, AngularJS, Python.
  • Experience in Micro Services, Web services testing using SOAP and REST based service and XML, JSON.
  • Experience with CI/CD tools such as Jenkins and GIThub and other relevant tools.
  • Experience with VM’s and cloud technologies like Azure
  • Hands-on experience in developing, maintaining and supporting automated test suites.
  • Extensive exposure to testing tools such as Selenium Webdriver, Silk4NET, Gradle, Jenkins, REST Assured
  • Familiarity with TeamCity, Git, Confluence, JIRA, Docker, ELK stack, Dynatrace
  • Strong experience with database testing (Oracle, SQL/NoSQL).
  • Coaching and mentoring the team members.

Responsibilities

  • Work with the Director of QA Programs in the evolution of the CRD test process so that it becomes the industry standard for financial application testing.
  • Define and drive the overall quality strategy in planning and execution in a department.
  • Expand coverage with manual and automated functional, integration, regression, and performance tests.
  • Ensure efficient and effective product testing by evaluating and expanding department metrics; identify risks to project schedule and product quality, proposes methods to mitigate risks.
  • Plan and participate in group testing activities to increase the value of integration testing.
  • Training new product specialists and mentor junior staff in proper creation and planning of test processes.
  • Spearhead the effort in the department to align tools, processes and training to support the quality organization in expanding test coverage and automation and seamlessly adopting new technologies that will drive product growth.
  • Audit and define good tests emphasizing customer focus, repeatable, data driven.
  • Evaluate client patch request and determine how to reduce and hold the line on the need for them.
  • Audit the testing process for patches conducted by teams.
  • Assess environments and data sets required for proper testing of changes and enhancements, verify they have been incorporated into the testing process.
  • Perform White glove testing.
  • Raise quality concerns and propose a plan to address those concerns.
  • Serve as an expert resource for developers working on performance tests.
  • As adjunct member of each scrum team, participate in key team processes to offer guidance (demos, retros).
  • Audit the quality process by reviewing quality KPI’s for the department, working with key team members create and track an actionable plan for continuous improvement.
  • Liaise with teams in CRD outside of technology to understand role based requirements and weave role based testing into the process.
  • Lead a team of QA Engineers and senior engineers and unblock them.
  • Mentor and Coach a team.
  • Lead by examples.

Preferred Qualifications

  • Financial services industry experience is preferred.