PNC is a company that values its employees as its greatest differentiator. The Senior Software Engineer – Quality Engineering will lead quality engineering activities for a major migration project, managing test strategy, execution, and automation while coordinating across teams.
Responsibilities:
- Define and document the test strategy for the migration project, including scope, objectives, approach, and methods of testing
- Create and maintain detailed test plans specifying activities, tasks, deliverables, schedules, environment management, and test data coordination across all applications
- Host and manage triage calls, removing impediments and ensuring smooth progress for QE teams
- Maintain all required documentation, including strategy and summary approaches
- Utilize QFAAS framework for automation and create scripts using Karate and Cucumber
- Drive automation best practices and continuous improvement in testing processes
- Develop and execute DB queries for Oracle and MSSQL databases; knowledge of MongoDB is a plus
- Proficient in JIRA for creating dashboards, reports, and managing workflows
Requirements:
- Experience in large-scale migration projects
- Strong background in test strategy, planning, and execution for complex systems
- Hands-on experience with automation frameworks (Karate, Cucumber) and QFAAS
- Expertise in SQL (Oracle, MSSQL); MongoDB knowledge preferred
- Proficiency in JIRA for reporting and dashboards
- Strong leadership and communication skills to manage distributed teams and stakeholders
- Strategic thinker with ability to execute under tight timelines
- Strong problem-solving and triage capabilities
- Passion for quality, automation, and continuous improvement
- Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience
- Application Development
- Business Management
- Cucumber Testing Framework
- Customer Solutions
- Design
- Group Problem Solving
- Karate Framework
- Oracle
- Process Improvements
- Release Management
- Software Solutions
- Testing Strategies
- User Experience (UX) Design