Pennsylvania Staffing
Analyst - Quality Assurance IT
Pennsylvania Staffing, Phila, Pennsylvania, United States, 19117
Quality Assurance It Analyst
This is a full-time career opportunity that can be remote within the Fulton Bank footprint as follows: DC, DE, MD, NJ, PA, VA. Must have the ability to travel to be onsite at our locations in East Petersburg and Lancaster, PA on an occasional basis. Responsible for supporting Quality Assurance activities within Information Technology. The role contributes to the validation of technology solutions by applying a disciplined approach to testing approach throughout the software development life cycle. Incumbents collaborate with business and technology partners to review requirements, assess testability, and ensure solutions meet defined quality standards. The role may also oversee Line of Business testing to strengthen audit traceability. Based on project complexity and QA service scope, incumbents will perform Quality Assurance Testing (QAT), develop and execute test cases derived from business requirements, use cases, and design specifications, and may manage and support User Acceptance Testing (UAT). Additionally, the role identifies issues and recommends solutions that enable the project team to achieve its objectives. The role works with IT stakeholders, business users, external service providers, and across diverse delivery models which can include custom development, agile initiatives, platform upgrades, and configurations to understand underlying technologies and ensure quality outcomes. Responsibilities
Collaborates with stakeholders, including Product Owners, Project Manager, and Scrum Teams, to understand the scope, workflows, and operations of applications or projects under test. Participates in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives to stay aligned with development progress and priorities. Reviews user stories, acceptance criteria, use cases, and design specifications to inform test planning and ensure test coverage. Partners with internal and third-party developers, as well as cross-functional Agile teams, to gain a clear understanding of the solution being developed. Provides objective feedback to development and project teams to enhance solution quality and ensure continuous improvement. Designs and executes test plans and scripts to validate optimal application performance against specifications, with a focus on iterative testing and early defect detection. Develops and implements test strategies, plans, cases, estimates, and schedules in coordination with project teams for release planning. Identifies risks associated with testing activities and formulates appropriate mitigation plans within the Agile framework. Applies established QA measures and testing standards to new and existing applications, products, and enhancements throughout their lifecycle. Ensures all QA activities are compliant with internal QA procedures, IT governance policies, and regulatory guidelines. Prepares detailed reports and delivers feedback on manual testing outcomes, contributing to sprint retrospectives and quality metrics. Manages the defect lifecycle, including reporting, tracking, resolution and retesting, using testing tools such Azure DevOps and QC ALM. Maintains comprehensive system and project documentation and artifacts throughout the engagement, ensuring all materials are accessible to the bank during and after project completion. Supports internal audits and compliance reviews to ensure adherence to established QA standards across software development, application integration, system performance, and documentation Promotes continuous improvement by identifying process gaps and recommending enhancements to QA practices and Agile workflows. Ensures mobile testing best practices, including device compatibility, responsive design validation, and performance testing across iOS and Android platforms to ensure consistent user experience and application reliability. Advocates for test automation and continuous integration/continuous delivery (CI/CD) practices to improve efficiency and reduce regression risks. Qualifications
Education Bachelor's Degree or the equivalent experience. Specialty: Computer science, management information systems, or a related field. (Required)Experience 3 or more years Hands-on experience in Quality Assurance testing and analysis with proven ability to interpret functional and design specifications to ensure comprehensive understanding of QA functions and testing deliverables. (Required) 2 or more years Experience in the financial services sector, with direct involvement in testing banking transactions and applications. (Preferred)Certifications ISTQB Certification. (Preferred) Automation Certification. (Preferred) Scrum Master. (Preferred) Agile. (Preferred)Knowledge, Skills, and Abilities Strong communication skills with the ability to engage effectively with both technical and non-technical stakeholders across all levels. Professional demeanor with the ability to represent the organization positively. Ability to build and maintain productive working relationships with diverse teams and individuals. Excellent planning, problem-solving, and collaboration skills. Self-motivated and capable of working independently or within a team environment. Proactive in identifying and resolving challenges with a constructive and solution-oriented mindset. Quick learner with an aptitude for mastering new technologies and applications. (Required) Proficiency in Microsoft Office Suite, including Word, Excel, and Outlook. Experience with tools such as Azure DevOps and HP QC ALM. Familiarity with software development methodologies, including Agile and Waterfall. Exposure to mobile and/or automation testing is a plus. (Required) Demonstrated analytical thinking, problem-solving capabilities, and attention to detail. (Required) Strong documentation, verbal communication, and interpersonal skills. (Required) Ability to exercise thoughtful decision-making, take initiative, and contribute effectively as a team player. (Required) In-depth knowledge of QA principles, practices, and procedures, with the ability to apply them across a range of professional assignments. (Required) Solid understanding of banking technologies, core banking systems, and financial operations. (Required) Other Duties as Assigned by Manager This role may perform other job duties as assigned by the manager. Each employee of the Organization, regardless of position, is accountable for reading, understanding and acting on the contents of all Company-assigned and/or job related Compliance Programs, regulations and policies and procedures, as well as ensure that all Compliance Training assignments are completed by established due dates. This includes but is not limited to, understanding and identifying compliance risks impacting their department(s), ensuring compliance with applicable laws or regulations, and e
This is a full-time career opportunity that can be remote within the Fulton Bank footprint as follows: DC, DE, MD, NJ, PA, VA. Must have the ability to travel to be onsite at our locations in East Petersburg and Lancaster, PA on an occasional basis. Responsible for supporting Quality Assurance activities within Information Technology. The role contributes to the validation of technology solutions by applying a disciplined approach to testing approach throughout the software development life cycle. Incumbents collaborate with business and technology partners to review requirements, assess testability, and ensure solutions meet defined quality standards. The role may also oversee Line of Business testing to strengthen audit traceability. Based on project complexity and QA service scope, incumbents will perform Quality Assurance Testing (QAT), develop and execute test cases derived from business requirements, use cases, and design specifications, and may manage and support User Acceptance Testing (UAT). Additionally, the role identifies issues and recommends solutions that enable the project team to achieve its objectives. The role works with IT stakeholders, business users, external service providers, and across diverse delivery models which can include custom development, agile initiatives, platform upgrades, and configurations to understand underlying technologies and ensure quality outcomes. Responsibilities
Collaborates with stakeholders, including Product Owners, Project Manager, and Scrum Teams, to understand the scope, workflows, and operations of applications or projects under test. Participates in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives to stay aligned with development progress and priorities. Reviews user stories, acceptance criteria, use cases, and design specifications to inform test planning and ensure test coverage. Partners with internal and third-party developers, as well as cross-functional Agile teams, to gain a clear understanding of the solution being developed. Provides objective feedback to development and project teams to enhance solution quality and ensure continuous improvement. Designs and executes test plans and scripts to validate optimal application performance against specifications, with a focus on iterative testing and early defect detection. Develops and implements test strategies, plans, cases, estimates, and schedules in coordination with project teams for release planning. Identifies risks associated with testing activities and formulates appropriate mitigation plans within the Agile framework. Applies established QA measures and testing standards to new and existing applications, products, and enhancements throughout their lifecycle. Ensures all QA activities are compliant with internal QA procedures, IT governance policies, and regulatory guidelines. Prepares detailed reports and delivers feedback on manual testing outcomes, contributing to sprint retrospectives and quality metrics. Manages the defect lifecycle, including reporting, tracking, resolution and retesting, using testing tools such Azure DevOps and QC ALM. Maintains comprehensive system and project documentation and artifacts throughout the engagement, ensuring all materials are accessible to the bank during and after project completion. Supports internal audits and compliance reviews to ensure adherence to established QA standards across software development, application integration, system performance, and documentation Promotes continuous improvement by identifying process gaps and recommending enhancements to QA practices and Agile workflows. Ensures mobile testing best practices, including device compatibility, responsive design validation, and performance testing across iOS and Android platforms to ensure consistent user experience and application reliability. Advocates for test automation and continuous integration/continuous delivery (CI/CD) practices to improve efficiency and reduce regression risks. Qualifications
Education Bachelor's Degree or the equivalent experience. Specialty: Computer science, management information systems, or a related field. (Required)Experience 3 or more years Hands-on experience in Quality Assurance testing and analysis with proven ability to interpret functional and design specifications to ensure comprehensive understanding of QA functions and testing deliverables. (Required) 2 or more years Experience in the financial services sector, with direct involvement in testing banking transactions and applications. (Preferred)Certifications ISTQB Certification. (Preferred) Automation Certification. (Preferred) Scrum Master. (Preferred) Agile. (Preferred)Knowledge, Skills, and Abilities Strong communication skills with the ability to engage effectively with both technical and non-technical stakeholders across all levels. Professional demeanor with the ability to represent the organization positively. Ability to build and maintain productive working relationships with diverse teams and individuals. Excellent planning, problem-solving, and collaboration skills. Self-motivated and capable of working independently or within a team environment. Proactive in identifying and resolving challenges with a constructive and solution-oriented mindset. Quick learner with an aptitude for mastering new technologies and applications. (Required) Proficiency in Microsoft Office Suite, including Word, Excel, and Outlook. Experience with tools such as Azure DevOps and HP QC ALM. Familiarity with software development methodologies, including Agile and Waterfall. Exposure to mobile and/or automation testing is a plus. (Required) Demonstrated analytical thinking, problem-solving capabilities, and attention to detail. (Required) Strong documentation, verbal communication, and interpersonal skills. (Required) Ability to exercise thoughtful decision-making, take initiative, and contribute effectively as a team player. (Required) In-depth knowledge of QA principles, practices, and procedures, with the ability to apply them across a range of professional assignments. (Required) Solid understanding of banking technologies, core banking systems, and financial operations. (Required) Other Duties as Assigned by Manager This role may perform other job duties as assigned by the manager. Each employee of the Organization, regardless of position, is accountable for reading, understanding and acting on the contents of all Company-assigned and/or job related Compliance Programs, regulations and policies and procedures, as well as ensure that all Compliance Training assignments are completed by established due dates. This includes but is not limited to, understanding and identifying compliance risks impacting their department(s), ensuring compliance with applicable laws or regulations, and e