PREFERRED QUALIFICATIONS
- Associate’s or Bachelor’s degree preferred.
- Experience testing financial apps.
- Strong understanding of security issues and risks.
- Ability to run test tools such as postman, burp, charles proxy, Wireshark.
- Ability to create test suites by reading project requirements.
- Familiar with XCode and Android Studio.
- Experience working in an Agile/Scrum environment.
ESSENTIAL FUNCTIONS
- Creates and maintains basic automated scripts. Develops reusable automated scripts from a variety of interfaces.
- Schedules and performs testing as assigned; submits errors and issues to development for correction, and retests once errors have been corrected; tests corrected code. Tracks defects and causal analysis to closure.
- Coordinates and performs automation projects from initiation through delivery. Ensures that automation projects are completed on schedule.
- Establishes/maintains communication with manual testers/teams to ensure new automation and automation maintenance needs are met in appropriate timeframes.
- Prepares automated test plans and test scripts for software corrections and enhancements. May submit test plans and test reports for review and feedback.
- Uses automated Quality Assurance systems to facilitate daily activities.
- Assists more senior team members in maintaining test environments/data to be used with test automation.
- With occasional assistance from more senior team members, analyzes script results and reports issues as requested.
- Executes and reports results of automated scripts in test management tools. Presents reporting of automation progress as requested.
- May assist software developers in designing test cases for unit testing.
- May assist in creating use cases for UMLs.
- May create and maintain test libraries, databases, and test environments.
- May assist with any software changes for documentation update or correction.
- May assist with alpha and beta testing; may prepare enhancement test plans used at beta site.
- May assist with education and training with regard to software enhancements and conveying corrections to other employees.