IT Test Analyst II Commerce Bank
Description
Location: KC Downtown Trust Building (922 Walnut)
Time Type: Full time
The IT Department is a huge driver in Commerce Bank’s success. We are the innovative and creative problem solvers who support the applications, maintain a secure network, and determine how to implement initiatives that aid the business units. The banking industry is evolving every day, giving us the ability to learn new technologies and grow to meet the needs of the bank, and at Commerce, we believe our people are what set us apart from our competitors. We are looking for candidates that share the same passion for technology as we do. We want to work with innovative and team-oriented people who have fantastic problem-solving skills.
This position supports the strategic direction of the business and product development by providing manual and automated testing services to assure the quality of new and existing products through all phases of the SDLC while ensuring compliance with organizational standards and industry best practices.
Successful candidates must be a self-starter with a broad base of analytical, technical, and problem-solving skills, as well as have demonstrated ability to work effectively in a fluid, fast-paced environment. This role requires effective communication skills, both with team members and business partners and has demonstrated ability to self-identify and complete related testing activities and thrive in a highly collaborative environment.
The Test Analyst must be able to work with minimal supervision on small and medium sized projects. Candidates must possess experience working as part of an Agile Scrum team and have three or more years of recent hands-on experience utilizing Unified Functional Testing (UFT) / QuickTest Pro (QTP). Open-source testing tools such as Selenium, Cucumber, Serenity, GIT, Jenkins, Rest Assured, along with Java skills is also desired but not required.
Responsibilities
- Perform analysis on requirements, lead test plan/test case creation and maintenance
- Perform test data identification, creation, and maintenance
- Test automation design, create, and maintain with a goal of 75% automation coverage
- Create and maintain test automation documentation
- Participate in test case (manual/automated) peer review
- Handle test execution and defect lifecycle management
- Actively monitor and report on testing progress and milestones
- Actively seek and initiate recommendations for process improvements
- Provide recommendations for continuous improvement
- Perform other duties as assigned
Qualifications / Requirements
Knowledge, Skills & Abilities Required
- Intermediate knowledge of requirements and design analysis and interpretation
- Ability to create best practice infused test plans and test scripts
- Ability to identify and document defects and perform test execution, evaluation, and reporting of results
- Understanding of automation best practices and ability to architect, develop and debug medium to complex level automation scripts
- Ability to write, execute, and maintain automated test scripts
- Ability to execute automated tests developed by others to exercise system as appropriate to achieve required coverage
- Strong active listening skills
- Motivated and organized self-starter with strong attention to detail and the ability to manage multiple priorities
- Inquisitive, agile, and strong team player with excellent written, verbal, and interpersonal communication skills
- Ability to remain adaptable and resilient to all situations with an optimistic outlook and cast a positive shadow that is aligned with our culture and Core Values
- Intermediate level proficiency with Microsoft Word, Excel, and Outlook
Education & Experience
- Bachelor degree in computer related studies or equivalent combination of education and experience required
- 3+ years direct experience writing and performing automated software testing utilizing Unified Functional Testing (UFT) / QuickTest Pro (QTP) required
- 3+ years direct experience performing manual software testing required
- 3+ years experience working on an Agile/Scrum team required
- 3+ years direct experience performing software testing with open-source solutions (Selenium, Cucumber, Serenity, GIT, Jenkins, Rest Assured) preferred
- 3+ years banking or financial services industry preferred
- 2+ years Java experience utilizing VB Script preferred
- 2+ years’ experience developing and performing queries against a SQL database environment preferred
- 2+ years experience testing web-based applications; experienced in browser testing and responsive design testing preferred
- Experience with various technologies including XML, Web Services, .Net, JAVA and SQL, Putty, SQL Query, Soap UI preferred
- Experience with TFS or similar Agile Project Management tools preferred
- « Previous Job: IT Manager I – Applications
- » Next Job: Senior Deposit Services Specialist