Senior QA Engineer

100 years ago, W.R. Hotchkiss invented a little product that changed banking: the checkbook. With a big idea and plenty of dedication, he took a $300 loan and founded Deluxe Corporation. That humble beginning turned into a century of helping consumers, financial institutions and small businesses thrive. Today, Deluxe is an integral part of everyday business. We move billions of dollars, power millions of small businesses, and support thousands of financial institutions. We’ve transformed from “the check company” into a partner that can deliver everything our customers want – from small-business marketing services to financial-services technology and more. With one eye on our legacy and our founding principles, we continue to power an ever-changing business landscape. We’re looking for people who bring new ideas and passion to their work, who challenge the status quo, who are driven to help our customers meet their goals, and who are ready to thrive in a career ripe with opportunity.

- Process advocate with an acute attention to detail and desire to continually improve the testing process.
- Assume ownership and drive accountability throughout the team for QA results.
- Use assigned corporate tools to design, create, maintain and execute test artifacts (test environments, test cases/scripts, test plans) using appropriate rigor to ensure exhaustive testing of assigned applications/modules.
- Collaborate with others (team or other stakeholders) to improve overall product quality by emphasizing defect prevention, usability and functional enhancements throughout the development process.  Drive for expedient delivery of high quality results.
- Effectively communicate with both technical and non-technical audiences through cohesive demos, status reports, training sessions and other verbal or written formats.
- Independently discover and validate issues encountered during testing.  Actively seek out new troubleshooting tools and techniques, and drive for continuous improvement of troubleshooting expertise across the QA Team.  Lead team by example in pursuit of technical advancement.
- Assume ownership, for self and team, to build subject matter expertise across individual applications/workflows and across integrated solutions to improve quality of testing relative to business context and user experience.  Lead efforts for continual education toward depth of product knowledge and expertise to drive quality.
- Drive self and others to follow established QA processes and actively seek process improvement opportunities to raise quality of test deliverables.
- Skilled in test automation, with proven ability to design and create automated test scripts utilizing tools such as Selenium WebDriver and coding languages such as Java.
- Active participant and technical leader in all grooming, planning and other scrum ceremonies, mentoring and driving QA in a thoughtful manner to achieve best test results.  Drive appropriate risk analysis/test planning and monitor execution of work to ensure a quality deliverables. 
- Provide thought leadership and drive efforts to develop, document, and implement applicable Agile and QA test processes and procedures to provide more effective quality methods within the group in support of providing quality products.
- Develop and drive a high-level QA strategy and methodology, including continual improvement, detail orientation and Agile methodologies.
- Plan, organize, and monitor work assignments for QA team.