System Integration Test Engineer Resume
New York, NY
SUMMARY
- Over 10 years of experience as a System Integration Test Engineer and Software QA/Test analyst with diversified skills in Manual and Automated Testing in Financial industries, Medical, Government Solutions on windows and UNIX platform.
- Experience on brokerage and financial services applications like Online Banking, Equities, Fixed Income Mutual Funds, Bonds, FIX, FX Options, Complex FIX (Financial Information Exchange) Options and Administrative Messages.
- Expertise in Software Development Life Cycle (SDLC) in Web and Client/Server environment.
- Having more than 10 years of Testing experience in Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Performance Testing, Load Testing and Stress Testing.
- Experience on Options trading, Brokerage / Financial services applications: Online Banking, Equities, Fixed Income Mutual Funds, Bonds, FIX, FX Options, Complex FIX, Options.
- Depth functional knowledge on Order Book, Complex Order Book, Trade Management, and Market Data feed.
- Experience in all aspects of FIX Protocol in connectivity to OMS.
- Involve integration and automation testing for various Options Trading Applications.
- Proficient in Manual Testing and in Automation Testing: Selenium IDE, WebDriver (Java, Python), JIRA, ALM/QC, UFT/QTP and ASET C# (Automated Security Exchange Testing).
- Experience in Python, UNIX Shell Scripting, VB Script and JAVA Script.
- Proven ability in writing JAVA, JUnit, Continuous Integration testing with Jenkins, C #scripts and C #.Net projects automation.
- Expertise in gap analysis of 4010/5010 of all transactions such as 837, 835, 999.
- Experience as an EDI analyst performing verification and validation of the EDI transactions.
- Experience in developing and executing complex SQL queries to validate data in back end.
- Excellent track record of successful completion under tight deadlines.
- Strong communicator and skillful in working closely with customers to identify and resolve problems.
- Able to handle multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS
Testing Tools: ASET (C#), Selenium IDE, WebDriver (Java, Python), Protractor, QTP/UFT, QC, RALLY,JENKINS, TestNG, Android SDK, Rational Suites, LoadRunner
Methodology: SDLC, Waterfall, Iterative, Agile, RUP
DBMS: Oracle, SQL Server, TOAD, SQL PLUS, SQL Developer, Access
Operating Systems: Windows 7, MAC OS, Linux, UNIX
Languages: C++, C#, Python, VBScript, Java, PL/SQL
Defect Tracking Tools: ALM/QC, SIRE, Bugzilla, Jira, Rally, Zoom, PVCS TrackerClear Quest, Serena Team Tracker
Configuration Tool: Clear Case, Star Team, VSS, Share Point
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
System Integration Test Engineer
Responsibilities:
- Analyze system specification, business requirements and design documents for test environment which replicates real world and applies specific stressors to system.
- Integrate and perform FIX testing, verify Fix messages received from Fix gateways.
- Analyze FIX messages in order to investigate connectivity status and order rejects/executions and ACKs.
- Design and execute automated integration and regression test for Options trading applications.
- Create test data/conduct database queries as required evaluating software functionality.
- Perform Matching Engine functional testing on Order Book, Complex Order Book, Trade Management, and Market Data feed.
- Generate over 1500 automated test scripts based on Confidential ’s automation framework.
- Work Extensively on Confidential ’s automation framework to create Functional Libraries.
- Develop and analyze Monkey test scripts in python.
- Develop automated test scripts using ASET/JENKINS and run from JENKINS for regression testing.
- Report and verify bugs in Bugzilla and SIRE.
- Interact with Developers to follow up on Defects/Issues; discuss Enhancement/Modification requests.
- Write SQL queries for Backend Testing and to verify database updates, inserts and deletions.
- Proactively communicate to development team regarding status of and potential impacts for project
- Effectively utilize in - house and third party tools in support of automated testing.
- Facilitate resolution and communication of cross-functional team on issues and decisions.
- Create weekly status report to show progress of automation testing effort.
- Reduced test automation time by 50% by integrating test execution engine ASET into test framework.
- Developed Proxy Router controller tool for Market Data Disaster Recovery in python.
Environment: s: ASET, Jenkins, Python, Selenium WebDriver, C#, Java, C++, SQL server, MySql, Jira, Bugzilla, GitHub, SVN, SIRE, Windows 7, Linux/UNIX
Confidential, Virginia
Senior Software Test Engineer
Responsibilities:
- Gathered/analyzed System Requirements, User Requirements, Functional Requirement Specifications and Software Design Document and wrote Test Cases as per business requirements and Functional Design Document.
- Reviewed BRD, FDD and Technical Design to determine Risk Analysis of application and to create a test plan.
- Analyzed Business and Technical Requirements and help Program SIT lead to estimate Level of Effort (LOE) for Test.
- Wrote and performed test cases for Regression testing and Functional testing of application using Quick Test Professional(QTP)/Selenium IDE.
- Conducted manual testing with heavy Automation Testing using QTP and Selenium IDE.
- Participated in peer reviews of functional specifications, application previews, and test plans/test cases.
- Developed over 250 automated test scripts to perform automated functional testing.
- Inserted verification checkpoints, synchronization points and parameterized data using QTP and Selenium.
- Worked Extensively on Quick Test Pro, created Master scripts and Modified scripts in expert mode.
- Wrote SQL queries for Backend Testing and verify database updates, inserts and deletions of records.
- Developed automated test scripts using QTP/IDE/QC and ran them from QC for regression testing.
- Reported and verified bugs in Confidential -Mercury Quality Center and JIRA.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status on an on-going basis.
- Migrated test cases from Excel spreadsheets to Quality Center repository.
- Created weekly status report to show Progress of automation testing effort.
- Coordinated, prioritized and executed software re-testing of defects.
Environment: s: MS Office 2007, Windows XP/7, HTML, VB.Net, Facets, Oracle, Web Logic, MS Access, SharePoint, Citrix, OWEN, Selenium(IDE), QTP
Confidential, Chantilly, VA
QA Test Analyst
Responsibilities:
- Analyzed and documented detailed program information; worked and interacted with software developers and members of various other dependent departments.
- Developed automated test scripts to perform automated functional testing using QTP.
- Worked Extensively on QTP: created Master scripts and modified scripts in expert mode.
- Developed automated test scripts using QTP/Quality Center, ran them from QC for regression testing.
- Reported and verified bugs in Confidential -Mercury Quality Center.
- Tested FDA compliance requirements pertaining to CFR 21 part 11.
- Interacted with Developers to follow up on Defects/Issues.
- Participated in various meetings and discussed Enhancement and Modification requests.
- Liaised with Developers, Manager & peers on Application testing status on an on-going basis.
- Used Quality Center to organize all testing phases: planning tests, executing tests, and tracking defects.
- Migrated test cases from Excel spreadsheets to Quality Center repository.
- Created weekly status report to show Progress of automation testing effort.
Environment: s: Quality Center, QTP, LoadRunner, MS Office, MS SharePoint, Bugzilla, SQL, PL/SQL, Oracle, DB2, C, VB/VB Script
Confidential, Rockville, MD
Software Test Engineer
Responsibilities:
- Reviewed Test Plan and other supporting documents to established framework for Manual and Automation testing.
- Developed test cases based on Functional Requirement Specification (FRS) and created test case templates to facilitate other testers, using Quality Centre.
- Developed Automated Test Scripts using QTP for Functionality and System Testing.
- Performed regression testing for application; parameterized and enhanced scripts according to test case.
- Automated test scenarios for GUI, Functionality and Regression Testing using Win Runner.
- Developed Load Runner Vu Gen script and create Controller Scenario for Volume and Stress Testing.
- Created Test scenarios on Load Runner controller for Baseline, Stress, Volume and Soak/Testing.
Environment: s: VB Script, LoadRunner, QTP, Test Director, WebSphere, Oracle, SQL Server, NT/2000/XP, AIX., Confidential Load Runner, Quality Center
Confidential, Fairfax, VA
Quality Assurance Tester
Responsibilities:
- Worked on Procedures for Requirements Analysis, Planning, Designing, Development, Testing and Implementation above all Business Requirements specification.
- Performed Data Driven test using test data from external Excel files. Inserted sync points, check points (GUI, Bitmap and text check points), enhanced using WinRunner TSL scripts.
- Wrote SQL queries to test Data / Referential Integrity and performed Database Testing for Application.
- Used TestDirector as test repository and used it for executing test cases/scripts.
Environment: s: C, HTML, Oracle, Win runner Microsoft Visio, Windows 98/NT and UNIX
