Software Quality Assurance Test Engineer, Assistant Vice President
State Street
- Boston, MA
- $80,000-132,500 per year
- Permanent
- Full-time
- Work with users and developers to define new projects to extend and enhance company’s proprietary financial applications.
- Create test scenarios and implement functional test cases (automated and otherwise) that will serve as acceptance test criteria for enhancements and new applications.
- Work closely with product owners/business analysts, developers and quality assurance team members to run test suites and research errors.
- Work with the support group to reproduce production problems and identify gaps in the regression test suite.
- Work with developers to utilize and extend custom test harnesses for applications.
- Find ways to enhance the testing process with new tools, strategies, and techniques.
- Drive testing and automation for AML Sanctions Screening Compliance Technology.
- Willingness to learn new technologies and push the boundaries of test automation and QA practices to achieve measurable efficiencies.
- Demonstrated experience with funational and automation validation of complex applications.
- Demonstrated experience working in an iterative development environment using an iterative Agile-like methodology.
- Demonstrated experience in delivering working software to production through the entire lifecycle.
- Proven knowledge of SQL and relational databases.
- Proven knowledge of XML, HTML, JavaScript, Visual Basic Script and other scripting languages
- Proven knowledge of source code control, specifically GitHub, cvs, or subversion
- Demonstrated experience with Tableau (or other BI tools).
- Working experience or knowledge on Databricks is desirable.
- Demonstrated experience testing both client-server and web-based applications through one or more full life cycles of an application
- Ability to quickly troubleshoot and diagnose issues within the quality assurance environment and communicate that knowledge to a varied audience of technical and non-technical stakeholders.
- Proven experience delivering multiple versions of one or more applications.
- Experience working with offshore resources.
- Bachelors’ degree with concentration in Engineering, Business or Technology preferred.
- Must have 7+ yrs. of experience in Quality Assurance and Performance Testing.
- Excellent knowledge in STLC process - creating, maintaining and executing automation/functional test plans, writing test scripts against software platforms, communicating test results, tracking defects and participating in day to day QA activities.
- Experience in Financial domain and knowledge of Anti-Money Laundering (Sanctions, Transaction Monitoring, Know Your Customer), financial securities, and trading principles is highly desirable.
- Understanding of core banking payment systems and experience with BESS, PEP+, GPP, ACI, MTS, and ISO20022 MX msgs.
- Experience with Selenium, Python, Java (Eclipse),Visual Basic/VB Script, Test NG, BDD framework for test automation preferred.
- Hands on experience on SQL (Analytical Functions and complex queries), SQL developer and TOAD.
- Knowledge of test methodologies and their corresponding tools such as JIRA-XRAY, RTC etc.
- Must have good understanding of Agile methodology and Agile ceremonies.
- Must have team-oriented attitude and experience working seamlessly with geographically distributed teams while maintaining the highest standard in collaboration and communication across the QA/DEV and Business teams.
- Self-motivated, self-driven, own and consider him/herself accountable for timely completion of QA deliverables.
- Excellent verbal and written communication skills.
- Strong problem-solving skills with great attention to details.