Job Description :
QA Engineer with Investment Banking experience,
Boston, MA
6+ Months Contract
Phone + Skype
Description:
strong manual testing, strong SQL, some automated testing and solid/current work in the investment (securities) sector.
Analyze Customer requirements and design effective test cases.
* Work closely with team members and with other teams to ensure quick resolution of Customer reported issues.
* Write, review and implement test plans and test cases.
* Take ownership of product modules, QA effort estimation and perform the required testing for all software modifications.
* Work with Operations team to resolve production issues as needed.
* Document all Test artifacts including Test Cases, Test Plans in the Test Case Management System.
* Research technologies and methodologies which will improve our test practices.
· 8+ years experience in Software QA - strong manual testing experience needed
· Recent 2+ years testing investment/trading applications
· Solid experience with and understanding of databases - Oracle with strong SQL work needed/expected
· Experience with web services, REST, SOAP, XSLT, XSD, and XML.Working on financial trading apps
· Experience with large, complex business applications (distributed systems) a plus.
· Very strong troubleshooting, debugging, and analysis skills.
· Excellent communication skills, both written and oral.
· Detail oriented with ability to multitask several responsibilities.
· Solid understanding of the software development lifecycle, especially in Agile.
· Experience testing order management systems is a plus.
· Familiarity with UNIX or Linux and Windows operating systems; must be comfortable using standard UNIX utilities to do testing and identify issues.
· Strong working knowledge of software build and release management processes, such as maintaining QA environment, would be a plus.
· Self-motivated, quick learner and creative problem solver, organized, and responsible team player.
· Experience with automation tools and/or experience with scripting would be a plus.