QUALITY ASSURANCE ENGINEER

St. Petersburg, Florida


Employer: Bank OZK
Industry: Information Technology/OZK Labs/Information Security
Salary: Competitive
Job type: Full-Time


Job Purpose and Scope:

OZK Labs is the entrepreneurial heart of Bank OZK located at the center of the Innovation District in Downtown St. Petersburg, FL. We lead the digital transformation of community banking to deliver financial services that positively impact the lives of our customers.

Quality Assurance Engineer is responsible for performing quality assurance and testing activities for assigned software applications in an agile product development environment. Receives testing assignments and delivers high quality testing to ensure accurate and reliable software applications.

Essential Job Functions:
  • Creates, modifies, and maintains product test plans.
  • Collaborates with Product Managers and Software Engineers, during requirements gathering stage to understand upcoming feature implementation detail and contribute towards the creation of testing requirements.
  • Creates, modifies, and maintains test cases in a test case management system
  • Creates, modifies, and maintains comprehensive automated test plans and scripts, using Selenium or other widely available testing automation framework, for a series of assigned software products.
  • Participates in sprint planning meetings with product teams to estimate quality resources required for release testing, test case management, and test automation efforts.
  • Executes required quality assurance and testing activities with extreme attention to detail and assumes an ownership mentality over the quality of each software release.
  • Interprets test results and addresses errors by researching failures, updating test scripts, and reporting and tracking development-related bugs.
  • Identifies bug and error trends and proactively recommends opportunities for product and process improvements.
  • Supports a predictable testing and release cadence for assigned software products.
  • Develops deep knowledge of assigned software products.
  • Produces accurate, thorough, and timely work, while meeting commitments and following policies and procedures.
  • Conducts training, as needed.
  • Regularly exercises discretion and judgment in the performance of essential job functions.
  • Maintains consistent punctuality and attendance to work.
  • Follows Bank policy, procedures, and guidelines.
  • Performs other duties and responsibilities as assigned.


  • Knowledge, Skills & Abilities:
  • Knowledge of Selenium or other testing automation framework.
  • Knowledge of software development, QA methodologies, and release processes.
  • Experience with testing platforms like BrowserStack or Testim.io.
  • Ability to communicate effectively both verbally and in writing.
  • Ability to demonstrate effective time management skills and work with exacting deadlines.
  • Ability and desire to learn new skills, technologies, and methodologies.
  • Ability to demonstrate strong analytical skills and in-depth attention to detail.
  • Skill in using computer and Microsoft Office, including Word, Excel, and Outlook.

  • Equipment Used in Job Performance/Working Environment:
  • Computer
  • Telephone
  • Multi-function device
  • MS Office
  • Jira


  • Major Job Demands (Physical/Mental):
  • Decision-making
  • Problem-solving


  • Note: This description is not an exhaustive list of all job functions, duties, skills and job standards required. Other job functions, duties, skills, and standards may be added. Management reserves the right to add or change the job requirements at any time.

    Created: 2024-06-29
    Reference: 33031
    Country: United States
    State: Florida
    City: St. Petersburg
    ZIP: 33707


    Similar jobs: