Sr Software Engineer Resume
Richmond, VA
SUMMARY:
- Around 18 years of experience in the field of Software testing.
- Currently working at Confidential as Sr. Software Engineer.
- Experience in automation testing using Java, Ruby and in Unit, Integration, System testing, Black box testing and Production validation.
- A good team player with inter - personal, analytical and documentation skills.
PROVIDED SOFTWARE DEVELOPMENT AND QUALITY SERVICE IN THE FOLLOWING AREAS:
Insurance, Investments, Banking, Telecom, HIPPA, Stocks, Auction Management, Customer Care, Installation Packager, CRM, Capital Lending, Online Shopping, Hyperion, Documentum, E. Epiphany, Financials, Human Resource, Inventory, Purchasing, Project Costing, General Ledger, Accounts Payable, Account Receivable, Billing, Asset Management, Time and Labor, Self Service, Payroll, Budgets, EPM, Supply Chain management, Travel & Expenses, TSYS, SAS, Mortgage, Loans .
TECHNICAL SKILLS:
Testing Tools: ALM, Selenium, Ruby, Java Automation Testing, ATDD . Quality Center 10, Quick Test Professional, WINRUNNER, SILK, MACROBOT, WEBLOAD, RATIONAL, TEST DIRECTOR, Load Runner, Xenu, and Linkbot.
MAJOR ASSIGNMENTS:
Confidential, Richmond, VA
Sr Software Engineer
Responsibilities:
- Created automated and manual test scripts using Selenium, Ruby, Java for “Card Referrals” and “Balance Transfer” functionalities in EASE/COS.
- Test for releases including QA, Beta, prod validations.
- Test Driven Development
- Created Splunk reporting queries.
- Maintaining test data.
- Defect reporting and analyzing the defects for root cause.
- Java, AngularJS, HTML/CSS development for “Card Referrals” and “Balance Transfer” functionalities in EASE/COS using pair-programming.
- AMI rehydration.
- Fixing web accessibility issue.
- Pushing content to Content One.
- Attending/conducting Tech scrums and grooming sessions.
- Integration test lead role.
Confidential, Richmond, VA
Test Lead
Responsibilities:
- Quality Service experience within Agile Environment.
- Provide estimates for upcoming projects / Backlogs.
- Assigning testing stories/task to the QS resources in PODs.
- Worked as integration test lead role for different PODs.
- Interacted with Business system analysts (BSA) for requirement analysis & clarifications.
- Identify and drafted the business risks and provide the mitigation plan in BAS document.
- Review business requirements and ensure testability and proper understanding.
- Create test cases for the business requirements in agile project environment.
- Identified the test data needed, prepared and requested when necessary.
- Export test cases into Quality Center.
- Create the Requirements versus test cases Traceability Matrix for Business team review to ensure all requirements are covered and all test cases are properly grounded in business intent.
- Execute Test Cases based on the schedule for different modules / projects / releases and provide the test case execution reports to the project team by LOBs.
- Report defects in Clear Quest and Quality Center and prioritize by reviewing with business team, identify & accurately document defects that occur through test execution.
- Interacted with Agile project team members for various tasks.
- Interacted with Release management team for the projects migration to test environments.
- Interacted with Environment management team for build deployments for monthly releases and also for follow-up with environment issues in Test Enviroments.
- Extract the Quality Center reports which include Defect reporting, Requirements to Test cases traceability reports and other custom reports.
- Retest defects in partnership with area SMEs.
- Conducted Defect Review meetings with project team.
- Execute regression suite to validate existing functionality remains in tact after new development is introduced in monthly releases.
- Coordinated with Development team for defect resolution and test data support.
- Developed various excel macros to automate transactions keying process.
- Create exit criteria document and provide signoff for the test completion.
- Supported BETA system validation with business users before release goes to production.
Confidential, McLean, VA
Responsibilities:
- Interacted with Business for requirements analysis & clarifications.
- Review business requirements and ensure testability and proper understanding.
- Create test cases for the business requirements for UAT.
- Identified the test data needed, prepared and requested when necessary.
- Export test cases into Quality Center.
- Create the Requirements versus test cases Traceability Matrix for Business team review to ensure all requirements are covered and all test cases are properly grounded in business intent.
- Execute Test Cases based on the schedule and provide the test case execution reports to the project team.
- Report defects in Clear Quest and Quality Center and prioritize by reviewing with business team, identify & accurately document defects that occur through test execution.
- Retest defects in partnership with area SMEs.
- Conducted Defect Review meetings with project team.
- Execute regression suite to validate existing functionality remains in tact after new development is introduced in monthly releases.
Environment: UNIX, Mainframes, Sybase, IMS
Confidential, Richmond, VA
Responsibilities:
- Quality Service experience within Agile Environment.
- Interacted with Business system analysts (BSA) for requirement analysis & clarifications.
- Identify and drafted the business risks and provide the mitigation plan in BAS document.
- Review business requirements and ensure testability and proper understanding.
- Create test cases for the business requirements in agile project environment.
- Identified the test data needed, prepared and requested when necessary.
- Export test cases into Quality Center.
- Create the Requirements versus test cases Traceability Matrix for Business team review to ensure all requirements are covered and all test cases are properly grounded in business intent.
- Execute Test Cases based on the schedule for different modules / projects / releases and provide the test case execution reports to the project team by LOBs.
- Report defects in Clear Quest and Quality Center and prioritize by reviewing with business team, identify & accurately document defects that occur through test execution.
- Interacted with Agile project team members for various tasks.
- Interacted with Release management team for the defects & projects migration to test environments.
- Interacted with Environment management team for build deployments for monthly releases and also for follow-up with environment issues in Test Enviroments.
- Extract the Quality Center reports which include Defect reporting, Requirements to Test cases traceability reports and other custom reports.
- Retest defects in partnership with area SMEs.
- Conducted Defect Review meetings with project team.
- Execute regression suite to validate existing functionality remains in tact after new development is introduced in monthly releases.
- Coordinated with Development team for defect resolution and test data support.
- Developed various excel macros to automate transactions keying process.
- Supported in BETA system validation with business users before release goes to production.
Confidential, Richmond, VA
Test Lead
Responsibilities:
- Test Lead activity for Release 6.5 & Production support.
- Involved in all the Events & Releases for the Helix conversion (Unisys to TSYS) for both US & Canada.
- Interacted with vendor TSYS for all issues related to Finance modules and defects and releases for Credit card processing for both Visa & MasterCard.
- Partnered with area Business SMEs to report defects and prioritize them and also for test result validation in both test and Production regions.
- Interacted with Program folks / Project management for testing schedules & testing progress for different releases related to Global Finance area.
- Interacted with Release management team for the defects & projects migration to both test and production environments.
- Conducted Defect Review board meetings.
- Review project requirements and designs docs & FDDs to ensure testability and proper understanding.
- Create Test Cases based on inputs identified in the area test plan and utilize Test Director in an agreed upon manner
- Create the Requirements Traceability Matrix to ensure all SYSTEM requirements are covered and all test cases are properly grounded in business intent.
- Partner with the Program folks to organize test cases into a test schedule for execution.
- Execute Test Cases based on the schedule for different modules / projects / releases.
- Identify & accurately document defects that occur through test execution.
- Retest defects in partnership with area SMEs.
- Execute regression suite to validate existing functionality remains in tact after new development is introduced.
- Keying the 600 different transactions from TSYS WCSA & MDE screens on daily basis (Excel macros).
- Developed different excel macros to automate Transactions keying process.
- Validating TSYS GL tables for posted transactions with correct Tran Codes & Credit/Debit.
- Validation of rejects routing and correcting them to flow to GL totals.
- Executing DDE UNIX scripts to generate the interface files with appropriate format.
- Validation of file layouts for all finance interface files received from TSYS.
- Validation of data in daily & monthly reports.
- Validation of transactions to cover all Securitization Pool IDs for both US and Canada.
- Prepare Reconciliation data within (Intra) and also across (Inter) the interfaces.
- People soft General Ledger.
- People soft Travel & Expenses.
- INTER / INTRA INTERFACE VALIDATION (MS ACCESS DB & SAS)
- Special Activity by Dept ID.
- Files processing in DDE (Running Unix Scripts)
- Maintain Reject Activity Processing
- RECON PLUS
- Loan Accounting Interfaces.
- Financial Reporting.
Test Lead
Confidential, San Antonio, TX
Responsibilities:
- Analyzed People soft workflows to meet business criteria.
- Involved in People soft Gap analysis of different versions.
- Involved in People soft Setups for Business needs.
- Involved in People soft testing to meet client business requirements.
- Created Testing Estimates in different phases.
- Managed Testing Deliverables and Financials.
- Provided management with Project Activity Reports, Weekly Activity Reports.
- Engaged in change control activities when project scope is changed.
- Requested for Test Work stations / lab.
- Participated in Requirements development.
- Involved in identifying Testing Risk and Recommendations.
- Coordinate with Business SMEs to analyze Requirements, Use cases
- Analyzed system design and functional specifications to develop test plan.
- Imported Requirements in Test Director.
- Created test conditions based on use cases, and or requirement artifacts.
- Developed test case for those conditions in Test Director.
- Created traceability reports in Test Director.
- Organized meetings with Business SMEs to review Test conditions and Test Cases.
- Created System Test Entry and Exit criteria document.
- Identified Test Data and ID requirements for test cases.
- Identified Regression and Performance Test cases.
- Extensively involved in black box testing.
- Involved and coordinated with Performance Testing using Load Runner.
- Created Automated Regression scripts using QTP tool.
- Play back regression scripts in weekly releases.
- Managed defects during System test and moving all outstanding defects deferred to a subsequent release.
- Obtained approvals for Test Conditions, Test Cases, System Test Entry and Exit, Testing Effort Estimates, System Test Plan, Regression Test Plan, Performance Test Plan, Release Test Plan, Production validation Test Plan.
- Reported of Test Execution Status to project team during System, Release, Production validation testing.
- Reviewed the End of Phase activities.
SQA Team Lead
Confidential, IL
Responsibilities:
- Led the team and designed testing strategies with methodologies.
- Generated test plans, test cases, and test reports.
- Designed and executed tests including functional testing and validation testing on different platforms.
- Automated and reran the test cases in the new builds and generated new test cases, if any new functionality is added to the new releases.
- Wrote or manipulated TSL script for WINRUNNER automated test scripts.
- Coordinated and monitored beta test sites.
- Coordinated and monitored the applications that are responsible for.
- Documentation review and bug tracked.
- Verified the language specific defect separately.
Environment: Windows 2K, Win 95, Win 98, Win ME, Win XP, German version of Windows and Japanese version of Windows, TEST DIRECTOR, WINRUNNER
Software Engineer
Confidential, PA
Responsibilities:
- Developed prototype screens using HTML (MOCKUPS).
- Wrote XML to validate HIPPA file components.
- Wrote a Detailed Use Case Description.
- Prepared the Sequence flow diagrams.
- Studied the existing common components in Java.
- Verified the functionality in the SERVLET Framework.
- Coded Java Business objects and controller classes.
Environment: Java, XML, HTML, and Win 2K
SQA Engineer
Confidential, NC
Responsibilities:
- Generated test plans, test cases, and test reports.
- Designed and executed automated tests including functional testing, and validation testing on different browser-platform combinations.
- Coordinated and monitored the applications that are responsible for.
- Reviewed documents and bug tracked.
- Automated and reran the test cases in the new builds and generated new test cases, if any new functionality is added to the new releases.
- Wrote or manipulated TSL script for WINRUNNER automated test scripts.
Environment: Java 1.3.1, Windows 2000, Oracle, Tomcat, WINRUNNER, TESTDIRECTOR