Job Description
Description
Position SummaryAdditional responsibilities include acting as a liaison between the Line of Business testing resources and the development team, investigating, monitoring, and reporting issues. This person will be responsible for leveraging manual and automated testing tools and processes wherever possible. Overtime required on an as-needed basis.
Summary Essential Job Functions
- Understand QA Automation architecture best practices, automation frameworks (i.e., Selenium, Appium), test planning, script execution and maintenance
- Develop and maintain test plans; develop manual and automated test cases and associated for application projects
- Perform assigned testing as per the Test Plan; document and report all discovered problems
- Create and execute smoke / regression tests for revised applications
- Maintain records of all application testing; prepare reports summarizing testing results
- Collaborate with developers and users to optimize testing, defect isolation, and defect tracking
- Formulate a test strategy based on technical specification documents and business requirements.
- Effectively communicate to a diverse group of IT management, offshore teams and business users is required.
- Demonstrate strong analytical and problem management skills to be able to resolve issues as they arise in the testing environments.
- Multi-task across a wide range of test environments and projects.
- Perform other duties as assigned
- Bachelor's degree, preferably computer related
- 3-5 years’ experience as a software tester with emphasis on writing test plans, manual and automated testing experience required
- 3-5 years’ hands on experience with automation suites including, Selenium, Appium, JMeter, NUnit, Gherkin syntax or similar BDD frameworks
- 3-5 years of experience with web-enabling technologies, including web enterprise servers, web programming languages, SQL databases and exposure to client/server development required
- Experience with end-to-end software system testing required
- Availability to work various shifts, extended hours and to provide on-call support as required
- Prior experience participating in large, complex technology projects is required
- Other skill sets that would be useful are 3-5 years of prior testing experience or banking experience in one or more of the following delivery channels - Retail Banking, Telephone Call Center, or Credit Card Services
- Exposure to .Net technologies, web services, stored procedures, and middle tier applications
- Understanding of or experience with virtual environments
- Experience with application development and / or QA automation scripting using .NET, Python, C#
Credit One Bank, N.A. is a data-driven financial services company based in Las Vegas. Founded in 1984, Credit One Bank offers a spectrum of credit card products for people in all stages of financial life. Credit One Bank is an equal opportunity employer committed to diversity and inclusion and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation, or national origin. Reasonable accommodations can be made for those who require them, including access to job applications and workplace accommodations. Employment at Credit One Bank is based on mutual consent (also known as at-will). This means that employees and the Bank may terminate the employment relationship at any time, with or without cause and with or without notice. Please contact the recruiter for this position to learn more. Credit One Bank does not accept unsolicited resumes from agencies and is not responsible for related fees.