Sorry, this job is no longer available.

(Loading More Opportunities)

Quality Assurance Engineer II

Reporting to our Quality Assurance Manager, the Quality Assurance Engineer II will be responsible for analyzing requirements and developing test scenarios and cases to support our custom developed applications. The QA engineer will also be responsible for setting up test data, executing test cases and reporting/tracking software bugs to closure. Here at Cottonwood, we operate very quickly and time to market is imperative for projects that affect income. Using your experience in software engineering and quality assurance, you will execute automated test scripts that complement our existing test suite and leveraging existing test automation tools. In addition, you will use your experience to support the software development life cycle (SDLC) from the early stages in requirements gathering, to user acceptance and regression testing, through production release. We are seeking candidates that believe customer service is paramount and who want to be a part of a dynamic team delivering world class results. If that describes you, we would love to have you on the team. This position is based at our Administrative Office (HQ) in Irving (Las Colinas), Texas.


Key Responsibilities

  • Analyze requirements and decompose them into test scenarios
  • Create, maintain, and execute comprehensive test plans and test cases against our software platforms based on an analysis of requirements, user stories, use cases, and technical design specifications
  • Identify / Setup test data required to complete test execution
  • Conduct bug triage meetings and track QA / UAT / Production bugs to closure
  • Collaborate with product and integration development teams to enhance knowledge of business systems to better contribute to the functional and regression testing suites and accompanying automation team
  • Provide daily progress report and test results to effectively communicate software test results & bugs to invested stakeholders
  • Assure ongoing compliance with quality and industry regulatory requirements
  • Create Requirements Traceability Matrix and Test Summary reports once testing is completed
  • Work closely with other team members, business analysts, support team, and software developers to deliver high-quality products in a timely and cost-effective manner
  • Foster a collaborative environment focused on continuous improvement
    Provide mentoring and guidance to other members of the QA team at onsite and offshore locations



  • Bachelor’s Degree or equivalent Military/other experience
  • At least 4 years of work experience in testing websites, webservices (REST/SOAP), microsites, mobile apps, desktop applications and reports for custom built systems
  • At least 3 years of work experience using any standard test management tool like TFS or Azure DevOps or ALM or Jira or any other tool for creating and maintaining test artifacts
  • Experience in system testing, integration testing, end to end testing regression testing, cross browser testing and mobile device compatibility testing
  • At least 2 year of experience in writing and executing SQL (T-SQL) queries Experience in using Microsoft Office Tools Suite
  • Strong written and oral communication skills, with the ability to communicate with all levels within the organization
    Customer service oriented, self-starter and self-driven QA engineer


Preferred Qualifications

  • Any QA testing certification (like ISTBQ / CSTE)
  • Experience in finance or banking domain
  • Familiarity with Visual Studio 2013/2015/2017/2019
  • Experience working in cloud technologies, Azure/AWS/GCP
  • Experience with TFS Version control system/Git version control system, Test Explorer / Azure DevOps
  • Agile methodology experience (Agile, Scrum, SAFe, etc.)
  • Strong technical troubleshooting, problem solving, organizational and critical thinking skills



  • Annual salary of $77,000



  • Medical, dental, and vision
  • Voluntary life/ AD&D
  • Short-term & long-term disability
  • 401K with company match
  • Paid vacation, holidays, and sick time
  • Paid maternity, paternity, bereavement, extended medical leave, and jury duty
  • Corporate discount program on “personal cell phone accounts” with select providers
  • Corporate discount program on Microsoft 365 “Home Use Program”
  • Business casual work environment

About Cottonwood

Founded in 1996, Cottonwood Financial is one of the largest privately held retail consumer finance companies in the United States. Headquartered in Irving (Las Colinas), Texas, we have 275+ company-owned locations, under our Cash Store brand, across the country. Through this national brick-and-mortar footprint, we provide best-in-class customer service and offer an innovative mix of financial products and services to our customers. We are profitable, have a healthy balance sheet, and are positioned to grow.


We have been named multiple times to the Inc. 5000 list of America’s fastest-growing private companies, as well as to the Dallas 100 list of the fastest-growing private companies in North Texas.


Cottonwood Financial is proud to be an equal opportunity employer.

Full time
Salary Range
$61,000.00 - 89,000.00
per Year
Salary range estimated by
Irving, TX 75084, US