Quality Assurance Automation Engineer

PrimeLendingDallas, TX
1dOnsite

About The Position

Hilltop Holdings is seeking a Quality Assurance Automation Engineer. The Quality Assurance Automation Engineer is responsible for the analysis and validation of user or system requirements incorporating activities such as developing a test strategy and automation approach while supporting requirement definition, design, and execution. Also, the QA Automation Engineer is responsible for planning and ensuring that all stages of testing are completed on time, within budget, and adhere to a comprehensive set of software development testing best practices.  The QA Automation Engineer effectively communicates with project teams within PMO, working closely with IT and business partners, developing and executing best test strategies. The QA Automation Engineer should demonstrate a proficiency in solving complex functional and technical problems to support the enterprise portfolio.

Requirements

  • Must be eligible to work in the U.S. without sponsorship now or in the future.
  • Must be able to report to our North Dallas Office located at 18111 Preston Road, Dallas, TX 75252, without the need for relocation assistance.
  • Bachelor’s degree in Computer Science, Information Systems, Business or combination of experience and education required.
  • Minimum 5 years of experience of Quality Assurance in Information Technology and Project delivery
  • Minimum 3 years of experience with coding in the following technology stack: Playwright, Selenium, Java, SQL, REST APIs, Appium, Azure, Git
  • Knowledge of industry standards as they relate to technical application testing
  • Demonstrated strong comprehension of the project management life cycle and testing within the development process
  • Excellent communication skills, both verbal and written
  • Demonstrated ability to interact effectively within technology or business personnel throughout all levels of the organization
  • Utilizes critical thinking, displays excellent time management, organizational and complex problem-solving
  • Strong customer service orientation
  • Knowledge of performing quality assurance testing efforts within a quality assurance management system (e.g. Azure DevOps, HP Quality Center/Mercury Test Director, Atlassian Jira, etc.)
  • Excellent PC skills, including all applications within Microsoft 365

Nice To Haves

  • Preferred: experience in financial services, including banking, mortgage, or wealth management.

Responsibilities

  • Develop effective test strategies, test plans, functional/regression/integration test cases
  • Skilled with creation of manual and automated test scripts and develop test automation, primarily in Java programming language and Playwright and Selenium automation frameworks.
  • Execute all functional tests according to test plans and scripts, document and report results, and quickly identify and troubleshoot issues
  • Ability to test across multiple platforms, including desktop, cloud, and mobile
  • Develop alternative strategies and mitigations to manage constraints in testing process
  • Properly utilize CI/CD and cloud testing systems; ensure environments are available and properly configured for project needs including test data
  • Develop application testing project plans, estimates, timelines/roadmaps, and status reporting
  • Effectively prioritize projects and tasks, working with the project team and other QA analysts
  • Ability to handle project workloads, schedules, scope, and meet deadlines to eliminate constraints and ensure customer needs and project objectives are met
  • Coordinate defect/issue resolution among appropriate work groups ensuring defects are prioritized, resolved and/or risk mitigated, root cause analysis performed
  • Develop necessary analysis and proposed solutions to efficiency and processes
  • Demonstrate knowledge of Agile, Waterfall, and Hybrid practices in testing
  • Participate in all phases of the Project Management Life Cycle (PMLC) and Software Development Lifecycle (SDLC), partnering with stakeholders to determine level of testing needed
  • Act as the client advocate to ensure issues are identified prior to implementation of new applications or maintenance releases
  • Contribute to the development of new, innovative, or streamlined processes, procedures, and standards for the department.
  • Effectively prioritizes testing efforts to align with risk and complexity of effort for projects
  • Other duties as assigned or required
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service