Lead Software Engineer (qa) Resume
SUMMARY
- Over 10 years of experience in Software Business analysis and Quality Assurance Testing using Manual and Automated testing in Financial and Healthcare domains.
- Experience working with Waterfall,Agile and Scrum methodology onsite - offshore model.
- Thorough understanding of Software development life cycle and involved in various testing. phases of software systems (Development, Integration and Real Time)
- Involved in various Client meetings with the team and the Project manager to discuss improvements/amendments in the software systems.
- Define and document Quality Assurance testing processes, best practices, and test governance.
- Result oriented management level professional with excellent presentation, communication, client interface and organizational skills
- Experience in, effectively planning the productivity improvement and defect detection through software testing, using modern structured quality control techniques
- Extensive experience in Testing and validation of taxes on IRS, FX,CRA Tax receipts and CUNA Insurance Single and Monthly premium charges as per business rules.
- Reporting & Tracking of Bugs, Test Results and Test Metrics along with analysis to Stakeholders.
- Experienced in developing Test Cases, Test Plans and generating various Reports.
- Experience testing web based applications both manually and by automation.
- Proficient in Web Testing, Database Testing, Functional Testing, Performance Testing and Regression Testing.
- Possess good documentation skills, ability to create new documents, change existing rules/procedures to fit the needs of the company.
- Active listener, self-motivated, detail-oriented as well as a team player.
- Expertise in AML(Anti-Money Laundering)/ Currency Transaction Reporting Systems (Oracle OFSAA) experience writing use cases, gathering requirements, writing functional specs and requirements documents and test case scenarios.
- Ability to manage/prioritize own time and tasks
- Providing feedback to project managers/management on goal/task completion.
- Owning the internal process audits both configuration and Functional audits.
- Complete understanding of QA Methodology and QA Strategy including Software Development Life Cycle (SDLC).
- Exceptional ability to quickly master new concepts and technologies.
- Capable of working in a group as well as independently with excellent communication skills.
- Played an important role in getting CUNA Certification for Core Account processor and RL2, RL3 XML’s certification from Govt. of Revenue Quebec, and PBF(Positive Balance File) certification from PSCU.Working as a QA lead on Agile Methodology/Waterfall and Scrum methodologies.
- Expert in Teller & Express Transactions, Interest Accrual calculations and Postings, Shared Branch Transactions, Savings Bonds calculations, US and CA Tax receipts and XML validations etc.
- Preparing Test Strategies, Test plans, Test Scripts and Documenting errors and Project functionality.
- Functional Testing, Regression Testing, Smoke Testing, Configuration Testing, Integration Testing, System Testing, Load Testing, and Back-end (DB) Testing.
- Programming Knowledge of C, C++, Java, SQL, PL/SQL.
- Experienced in QA for large and complex Internet, Intranet and client/server applications.
TECHNICAL SKILLS:
Programming languages: C, C++,COBOL.
Web Technologies: Java, Html and XMLDefect
Tracking Tools: Rational Clear Quest, Bugzilla, Quality Center and Facets
Testing Tools: QTP, Win Runner, Load Runner, Quality Center, Test Director, Soap UI, ALM.Application
Tools / Software: Rational Clear Case, Eclipse3.0, J2EE,, JavaScript, XML, REST,SOAPUI,Toad8.0,ACH,PEP+, VM Ware, Visual Studio, Tomcat, Putty, Winscp, Glassfish, CA Clarity PPM,LOANIQ, Apache Http Server, Tomcat.
Databases: SQL Server, Oracle, Visual FoxPro, and MS Access
Platforms: Windows 98, 2000, NT, XP, W7 and Linux
Responsibilities:
Confidential
Lead Software Engineer (QA)
Responsibilities:
- Reviewed requirement assessment with Product Analyst and customers to determine adequacy of Requirements and guarantee that they are testable and resolved any requirement insufficiency.
- Analyze impacts of requirement changes and oversee effective change management.
- Create and present test estimates to project management team.
- Work with System Admin and/or Test Manager to ensure infrastructure is in place for the team.
- Coordinating onshore and offshore testing team members.
- Support Test Manager in providing guidance, training and mentoring to Quality Assurance and project teams.
- Reviews of input work products from other groups required for AML(Anti-Money Laundering)/ Currency Transaction Reporting Systems testing
- Conducting status calls and reports the project status.
- Writing Test strategy, Test scenarios and reviewing the test cases and test scripts and approving the same.
- Manage and mentor a team of testers to execute test cases at various phases in the test lifecycle.
- Effectively delegate, schedule and prioritize testing tasks to be completed by the team while ensuring completion of own tasks.
- Involved in all stages of testing process - development of Test Plan and Test cases based upon requirements for Functional Testing, Regression Testing, Integration Testing, and support for User Acceptance Testing.
- Performed End-to-End testing of full functionality of the application and verified the functionality as per the functional specification document.
- Tracked the progress of test case planning, implementation and execution results.
- Worked closely with the Scrum masters for the bug fixing, bug retesting and replication issues.
- Tested SOAP and RESTful Web Services using SOAPUI, Execute test scripts using LoanIQ front end.
- Extensively used SQL scripts/queried for data verification at the backend by using joins.
- Used Rational Clear Quest for tracking and reporting defects, enhancement requests.
- Diameter Credit control testing for correct message flow between SCP and the billing system
- Actively involved in complete cycle testing at customer site (including commissioning, provisioning through FTP/ FTAM/ announcement, customer requests, correct message flow between the different network entities, final content delivery at customer handset)
- Knowledgeable in FIX, ATM/POS Transactions flow, Log tracing of Transactions and testing involved usage of Visa Test Simulation Tool (VTS).
- Checking card holder reported concerns regarding ATM/POS Transactions.
- Triage client issues and provide immediate work around or propose solutions.
- Provide help to support team on production issues, UC4 Job Scheduler and validation of IRS/CRA Transmittals to the clients.
Environment: Rational Clear Quest, Rational Clear Case, Facets, Eclipse, SQL Developer, Microsoft Office, MS Excel, Win SCP, Java, POS, ATM, J2EE, Mobile Apps, WebServicesVB Script,HttpServer, HTML,.Net, XML, SQL, Apache,Tom Cat,Windows Server 2003, LoanIQVisual Studio .Net, MS Visio, ASP, TOAD, Glassfish, Putty, Soap UI, Clarity, Win Merge, Java Script, UC4EDSCary, North Carolina
Confidential
Sr. QA Analyst
Responsibilities:
- Analyzed Business and Requirement Specifications document.
- Created Test Strategy, Test Plans, and Test Cases in Quality Center for the Functional, Integration, End-to-End, and Regression testing.
- Defined the test conditions & Review of Test Cases.
- Extensively used SQL scripts/queried for data verification at the backend by using joins.
- Execute different SQL Stored Procedures to generate data in the Database.
- Experienced with large databases (Oracle, Microsoft SQL Server, Sybase etc.)
- Good in XML and related technologies such as XSD, JAXB, XSLT. Automation of regression testing using QuickTestPro and TSL scripts for testing functional, acceptance and limit validations.
- Assist and guide project teams to implement and document standards, procedures, artifacts, and plans consistent with QA and Test deliverables for the project team.
- Tracked the progress of test case planning, implementation and execution results.
- Involved in developing Automation strategies define and implement automation scripts using QuickTestPro.
- Managed project requirements, trace ability and artifacts using Quality Center.
- Identify the RISKS and identifying the mitigation plans.
- Coordinated work plan between project manager and client with Microsoft Project; implemented and managed migration process & developer fixes; retested fixes; scheduled and tracked progress for team members of project through completion.
- Collected test metrics weekly from the Quality Center that reflected the current status of the test execution and the state of the defects.
Environment: Java, C++, J2EE, VB Script, HTML, XML,SQL, QTP, Load Runner, ALM, MS SQL Server 2000, C#, Visual Studio .Net, MS Visio, Crystal Reports, ASP, TOAD, Rational Clear Quest, Rational Clear Case, SQL Enterprise Manager v8.0.
Confidential
Sr. Software Engineer (QA)
Responsibilities:
- Analyzed Business requirement documents and Functional requirement documents.
- Created Test Environments/Data setup under Windows/UNIX/Mainframe technologies.
- Assisted project teams to implement and document standards, procedures, artifacts, and plans consistent with QA and Test deliverables for the project team.
- Created Test Plans and Test Cases in Quality Center for Functional, Integration, and Regression testing in UAT.
- Created and executed Manual Test scripts to verify complex system requirements and to validate new functionality.
- Executed the test cases manually in Test Lab and updated the status of the same for every build based on the status of the relevant Defects, if any.
- Executed stored procedures for different times and dates to generate data in the database.
- Extensively used SQL scripts/queried for data verification at the backend by using joins.
- Executed different Stored Procedures to generate data in the Database.
- Used Team Foundation Server to log defects and for Defect Tracking.
- Tracked the progress of test case planning, implementation and execution results.
- Performed various boundary tests as well as data validation to ensure record retrieval tests.
- Pulled defect reports from the Team foundation server on weekly basis and submitted the defect status to the managers.
- Pulled and Prepared different metrics from the Quality Center on weekly basis.
- Trained Testers on using Quality Center 9.0.
- Installed and tested web services(Status mailer Service, EpSysAdmin web app service, EpSys Admin WS, Export manager service, Import manager service)
Environment: .NET, SQL Server 2003/2005, SQL Enterprise Manager v8.0, VM ware Server Console, Rational Clear Quest, Rational Clear Case, Microsoft Visual Studio 2005, MS Visio, Microsoft Project, IE7.0, IIS, Message Queuing, Active directory, Share point, MS office, Check 21, QACalypso, Vision IP, XVision, Web Services, TFS, X9.37, Java, C++, J2EE, VB Script, HTML, Visual Basic, C, XML, PL/SQL,JCL, Load Runner, Quality Center, MS Visual Studio .Net, Crystal Reports, TOAD.
Confidential
Software Engineer
Responsibilities:
- Involved in Functional and Regression Testing of SOLAR/EVAL and CLW applications.
- Analyzed the Test plan, which detailed the testing scope, strategy, test requirements, and necessary resources. Suggested enhancements in Test Plan.
- Analyzed the Business Requirements document and developed Test conditions (Business Use Cases), and logged into Test Director.
- Developed Test Cases based on Use Cases, Screenshots and Wire frames.
- Conditioning data that is needed from the repository as per the front end of the application under test.
- Executed the Test cases from Test Director and logged Defects in Rational Clear Quest.
- Performed Functional Testing, Regression Testing, End to End Testing and Production Validation
- Participated in requirement and design meetings and hosted Test case review meetings.
- Participated in Daily Defect Review Meetings to review the status and resolution of Defects.
- Provide a weekly project report that includes testing metrics and status reports.
- Queried Database using different SQL statements and compared to expected data.
- Extensively used SQL scripts/queried for data verification at the backend. Reported bugs and interacted with developers to resolve the problems.
- Worked in CICS IT(Mainframe) and UAT regions to validate the data on the Application.
- Pulled different metrics from the Test director and submitted for the reporting to the Management.
Environment: .NET, Oracle9.x, SQL server, Test Director 8.0, Rational Clear Quest, Rational Clear Case, Rational Test Manager, MS Visio, Microsoft Project, IE6.0, NN4.7, Lotus Notes, MS office, MVS 9000, TSO/ISPF, CICS0, IBMDB2, CICS, Java, C++, COBOL, J2EE, VB Script, HTML, Visual Basic, .Net, C, XML, PL/SQL, Win Runner, Load Runner, Visual Studio .Net, MS Visio, Crystal Reports, ASP
Confidential
Software Engineer
Responsibilities:
- Developed Test Plan/Test Cases and executing test cases and test scripts for Financial Modules like Brokerage Trading, Online Banking modules in Test Director 8.0.
- Responsible for setting up the standards and procedures for the preparation of test plans, test cases and their smooth execution throughout the company.
- Developed and executed various test plans and test cases for different versions and applications using Rational Tools and Test Director.
- Developed and implemented various scripts using rational tools for automated testing of individual functionality of the applications.
- Used Rational Clear Quest for the Defect Tracking Tool. Performed all phases of end-to-end testing, which included Acceptance, Functionality, Regression, and Smoke testing of VISA/MasterCard Application, its interfaces and Client-Server utilities using Rational Suite Test Studio.
- Defining the system test plan and strategy, supervising the system test team on one or more projects
- Tracking defects and reporting metrics
- Designing and Signoff requirements and design documents and supporting unit and acceptance testing.
- Conducting Three Phases of Testing Integration Testing (IT), User Acceptance Testing (UAT), Usability Testing and Regression Testing (RT).
- Performed Functional Testing, Regression Testing, Performance Management, End-to-End Testing, Production Validation and Acceptance testing activities
- Defines and documents test plans for applications and ongoing projects.
- Defines and documents test cases, using predefined guidelines.
- Plans and executes manual test cases and automated test scripts.
- Tracks test execution and verification of test cases.
- Logs identified issues and defects.
- Worked with Automation team to prepare test cases for automation.
- Reports metrics, Followed testing standards.
