AVP Senior QA Engineer is primarily responsible for leading quality assurance and automation testing for applicable products; supporting websites, web applications, mobile applications, and special projects across multiple devices and browsers. Helps establish a Quality Assurance program with a focus on developing automated test cases and configurations needed to meet business requirements, performing detailed review of test suites, and reporting and monitoring defects.
Essential Job Functions:
-
Creates, modifies, and maintains comprehensive automated test plans and scripts, using Selenium or other widely available testing automation framework.
-
Creates, modifies, and maintains exploratory testing plans and conducts exploratory testing.
-
Collaborates with product managers and software developers during requirements planning to understand future product development, how new features are to be implemented, and in development of testing requirements.
-
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.
-
Contributes to reducing a release’s time-to-production and to creating a predictable testing and shipping cadence.
-
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.
Knowledge, Skills & Abilities:
-
Advanced working knowledge of Selenium or other testing automation framework.
-
Knowledge of software development, QA methodologies, and release processes.
-
Experience with testing platforms like BrowserStack or SauceLabs.
-
Experience automating quality assurance processes as part of a continuous delivery pipeline.
-
Ability to communicate effectively both verbally and in writing, including presentation skills.
-
Ability to demonstrate effective time management skills and work with exacting deadlines.
-
Ability and desire to learn new skills, technologies, and methodologies.
-
Strong analytical skills and in-depth attention to detail.
Equipment Used in Job Performance/Working Environment:
-
Computer
-
Telephone
-
Multi-function device
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.