Software Qa Engineer Resume
New York, NY
SUMMARY
- Proficient on Automation tools likeSeleniumWebDriver/IDE (Functional & Regression Testing) for testing Web based Applications.
- Good experience in creating automation framework along with developing, executing and maintaining automation testing script withSeleniumWebDriver.
- Extensive experience in designing on Keyword + Data Driven framework.
- Good experience inSelenium/Web Driver and creation of automation framework with TestNG.
- Work experience in integrating Automation scripts (SeleniumWeb Driver) on Continuous Integration tools Jenkins/Sauce labs for nightly batch run of the Script.
- Experience in all stages of the Software Development Life Cycle andQALife Cycle and in all dimensions of Functionality, Usability & Reliability.
- Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experience include Functional testing, User Acceptance Testing, Integration testing, System testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web based Applications.
- Extensive experience in using Open Source Tools likeSeleniumIDE, Firebug, and Eclipse Editor.
- Good experience in Test Management tools like, HP QC/ALM, Rally and Jira.
- Experience working with Project Managers, developers, businessanalysts, and end users in defect resolution.
- Experience in database testing and working with SQL queries and database like Oracle, MySQL.
- Working experience in Waterfall (Software Development Life Cycle - SDLC), and Agile Project Environment.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
Operating System: Windows, IOS, Android
Languages: Java, XML, SQL
Methodologies: SDLC, STLC, Waterfall, Agile (Scrum)
Testing Tools: Selenium, Web Driver, TestNG, MAVEN,APACHE POI, JENKINS SoapUI, RESTful, Ready API, QTP, SOAP, RESTful
Microsoft Products: MS Office, MS Project, adobe Photoshop
Quality Management: JIRA &HP Quality Center 9.0
Asset Management Software: TMS Trade Console, EzeCastle OMS, Advent Geneva, Omgeo Oasys, MS FX/futures trading platform
Business Software: Bloomberg Terminal, Reuters, MS Office Suite
Documentation: Test Plan, Test Approach, Test Cases, Requirements Traceability Matrix, Production Test plan & Checklist, Best Practices, Test execution Report, Defect Report, Daily/Weekly Status Report, BRD, FRD, Use case
Miscellaneous: Goldman Sachs and Morgan Stanley Prime Brokerage sites - monitor cash, margin balance and exposure
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Software QA Engineer
Responsibilities:
- Developed automation script usingseleniumRC and Webdriver for web applications and API.
- Maintain theseleniumautomation scripts for every regression run.
- Used Quality center for creating and tracking defects.
- Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and self.
- Performed Backend/SQL Test for Insert, Update, and Functions.
- Execution of Unit test scripts developed through in cucumber.
- Used Firebug and Firepath for object identification and debugging the automation script failure
- Worked with the Product team for reviewing Requirements, Functional Design and test plan documents.
- Performed Smoke, End to End and Regression tests in Test environment and Production support environment.
- Performed functional testing, backend database testing (using SQL queries), and integration testing and also supported User Acceptance Testing team
- Provided project testing estimates to Client Managers for planning project roadmap, while ensuring quality delivery; also interfaced with the client team in clarifying their doubts
- Analyzed business requirements & system specifications, designed test scenario, developed test cases, plan & strategy, RTM document and conducted test case review with BusinessAnalystsfor approval as per project TAT
- Designed test cases as per system integration timeline, got sign off and uploaded the test cases in HPALM; executed average 12-15 test cases per day against the allocated target of 10 cases/day
- Involved in importing requirements, creating/validating data with test cases in Oracle database and creating reports using HP ALM; managed testing process, scheduled batch tests, and logged & tracked defects with HP ALM
- ConfiguredSeleniumWeb Driver and createdSeleniumautomation Test NG test scripts in Java; performed functional tests usingSeleniumWeb Driver with data driven framework
- Identified & raised valid defects and participated in the daily defect triage calls to discuss on defects/ defect resolution status with the entire project team, development team and the users
- Created training material and trained offshore team on the application
- Participated in review meetings to resolve bug related issues with the development team
Environment: Content Repository, Java,SeleniumWeb Driver, Eclipse, Junit, Firebug, Oracle SQL Developer, HP ALM, Windows 7, Firefox, chrome
Confidential
QA Analyst
Responsibilities:
- Created and executed detailed test cases according to the business requirements.
- Understanding the client requirements and project functionalities.
- Performed the functional GUI testing and logged high priority defects.
- Trained the new resources on Engagement application.
- Prepare and updated the design documents for automation and guided them in understanding the functionalities.
- Updated the test cases based on implemented changes.
- Automating the manual test cases with QTP.
- Execution of Test script though quality center and do report to the client.
- Responsible for validating bug fixes against functionality of the application.
- Actively monitored trades to ensure accuracy, execution performance, and trade settlement
- Worked directly with clients to customize the trading technology for their specific needs and unique trading solutions
- Researched and resolved clients’ concerns through interactions with sales team, traders, operations staff and outside vendors
- Prepared custom reports for clients w/ detail trade activity, capital commitments & commissions
- Successfully completed integration testing for all new production upgrades analytics
- Provided daily reconciliation and EOD trade reports to clients and senior management
- Served as a liaison between the Sales Teams, Compliance, Operations, Business Analysts, Production Support, FIX, and Development teams
- Managed projects including new application rollouts, Algo analytic functionality upgrades and other analysis
Environment: Web Testing, Windows OS, HP ALM - Quality Center, PL/SQL Developer, Salesforce systems, WINSCP - FTP tool, Putty and SharePoint.
Confidential
Operations Analyst
Responsibilities:
- Provided full support to trading desk on domestic and international equities, options, futures, index swaps, fixed income, credit default swaps, ABX, CMBX, IRS, commodity and ccy trading
- Hedged portfolio currency risk for international exposure including execution of FX trades
- Managed operations workflow, ensured timely settlement of trades, processed DTCC novations
- Performed daily reconciliation for all equities, fixed income, futures, derivatives & FX securities
- Eze Castle trade order management system and Advent Geneva super user. Implemented both systems
- Executed and verified all corporate actions, option exercise/assignments, FX and future roll
- Coordinated with prime brokers on trade flow, margin balance and adjusted exposure to maximize buying power
- Implemented procedures to monitor adherence to compliance rules during execution & allocation
- Generated ad hoc analytics for portfolio managers, traders and research analysts
- Collaborated with fund accountants to reconcile monthly NAV