Senior QA Tester
Federal Reserve Bank
- Saint Louis, MO
- $92,000-102,000 per year
- Permanent
- Full-time
- Develop, maintain and execute automated and manual test scripts for requirement validation, integration, regression, performance and usability testing
- Create/update automated test scripts within the Git/BitBucket version control system; submit new/updated automated test scripts to the team for review and respond to any peer review feedback.
- Become proficient in the business functionality within the Fiscal Accounting web application.
- Perform formal (automated and manual regression) and informal (exploratory) testing of the Fiscal Accounting application.
- Develop quality assurance standards and track quality assurance activities
- Participate in test strategy, test estimation and planning discussions
- Draft test artifacts, including Test Plans, Business Test Scenarios and Requirements Traceability Reports in JIRA Xray
- Create reusable test data for automation scripts
- Create and debug SQL scripts to be used for test validation
- Document test results and assist with defect management
- Help with technical artifacts (such as Use Cases and User Interface Specifications) and contribute to technical discussions
- Support testing of application and environmental upgrades as well as resolution of production issues including on-call rotation to facilitate resolutions.
- Perform 508 compliance testing
- Bachelor's degree or commensurate experience
- 5 years relevant experience; including some combination of the following:
- Creating automation tests using Java/Selenium/Selenium WebDriver
- Creating Behavior Driven tests using Cucumber or JBehave
- Familiarity with Intellij, Visual Studio Code, Junit/TestNG, Maven, and Bamboo
- Familiarity with a version control system such as BitBucket/Git
- Creating test automation frameworks using a Page Object Model (POM)
- Creating SQL scripts
- Experience with a Test Management system such as JIRA Xray.
- Experience with an Issue/Story tracking system such as JIRA.
- Experience working on an Agile team.
- Experience working in a Cloud environment (ideally AWS).