Wilmington Savings Fund Society FSB - Wilmington, DE

posted about 2 months ago

Full-time - Mid Level
Wilmington, DE
Credit Intermediation and Related Activities

About the position

WSFS Bank is seeking a Software Quality Assurance Test Lead who will play a pivotal role in ensuring the quality and reliability of software applications. This position involves developing, documenting, and maintaining comprehensive software test strategies, plans, and automation processes. The Software Quality Assurance Test Lead will lead testing efforts across multiple project teams, acting as a working lead to define, develop, and implement QA/QC strategies, governance, and project-level solutions for various applications and third-party software. The ideal candidate will possess a deep understanding of how all elements of the WSFS and third-party software ecosystem work together. They will be responsible for developing a test-driven QA approach that incorporates automation, aligning with the overall strategy of the organization. The role requires overseeing and participating in test execution and testing cycles, while also being empowered to identify, execute, and communicate opportunities for improvement in QA throughout the project lifecycle. Fostering a positive and proactive work environment is essential, with an emphasis on respect for individuals, high standards of quality, customer service, innovation, and teamwork. The Software Quality Assurance Test Lead will track QA execution metrics and report QA results to development managers and technology executives. Additionally, a working understanding of Governance, Risk, and Compliance is necessary to develop and implement policies that ensure audit readiness.

Responsibilities

  • Develop, document, and maintain software test strategies, plans, and automation.
  • Lead testing efforts across multiple project teams.
  • Understand the WSFS and third-party software ecosystem to develop a test-driven QA approach with automation.
  • Oversee and participate in test execution and testing cycles.
  • Identify, execute, and communicate opportunities for improvement in QA throughout the project lifecycle.
  • Foster a positive and proactive work environment emphasizing respect, quality, customer service, innovation, and teamwork.
  • Track QA execution metrics and report results to development managers and technology executives.
  • Develop and implement policies to ensure audit readiness in accordance with Governance, Risk, and Compliance.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related technology discipline, or equivalent work experience.
  • Minimum of 3 years of experience as a Quality Assurance Lead, preferably in banking or financial services.
  • Minimum of 3 years of experience with software automation testing tools such as Selenium, Confluence, and Cucumber.
  • Demonstrated experience with Test Strategy and Test Data Development and Execution.
  • Strong ability to execute and work independently with good judgment and proper escalation when required.
  • Working knowledge of software applications and database structures, including internet, intranet, client-server, and reporting technologies.
  • Proven capabilities in project and user-testing management using Agile and Waterfall methodologies.
  • Ability to discern quality/defect trends via testing data, metrics, and reports, and propose solutions for continuous improvements.
  • Effective and professional written, verbal, and non-verbal communication skills.
  • Ability to collaborate well across the organization in a fast-paced work environment.
  • Ability to autonomously multitask across projects and adapt to rapidly changing requirements.

Nice-to-haves

  • Experience testing REST and SOAP services using SOAPUI and Postman.
  • Automation of testing REST and SOAP services using Jenkins, NewMan, etc.
  • Hands-on expertise in various test automation frameworks/tools (e.g., Protractor JS Framework, TestNG, SOAPUI, Appium) and script development using scripting languages (e.g., Java, JS, Python, Bash).
  • Hands-on programming experience (e.g., Java, JS, C, SQL DB querying) and experience with source configuration tools (GIT, SVN, MKS).
  • Experience with software delivery methodologies, frameworks, and best practices (Agile and Iterative Waterfall) and DevOps operations, including integration of testing into the DevOps pipeline.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service