Test Lead /senior Quality Assurance Analyst/release Engineer Resume
CA
SUMMARY
- More than 15+ years of diversified experience in system analysis, test design, test methodology, test development, test tool evaluation, test planning and management using waterfall as well as agile software development lifecycles.
- The experience includes both hands on test preparation and execution as well as management of the test teams executing functional, system integration, regression, user acceptance, performance, load and automation testing of front end and backend components for applications operating on multi - tier, client-server, web based and / or the SOA environment. More than 8 years of experience working in credit card project.
TECHNICAL SKILLS
Languages: Visual Basic, SQL* Plus, PL/SQL, TSL, 4Test Script, C, JAVA, VBScript, JavaScript, HTML
RDBMS: Oracle, SQL Server
OS: MS DOS, Windows 3.1/95/98/NT/2008,XP, Windows 7, Red Hat Linux, Sun Solaris
Software: Office, Lotus Notes, PVCS Tracker, Rally, Outlook, 7-Zip, Test Director, Clear Quest, Soap UI
Frameworks: Win Runner, Load Runner 5.02, Rational Robot, QTP, Selenium, Eclipse, Cucumber
Tools: Vi Editor, Edit plus, Toad, Depends, Putty, MQ Viewer, Ws ftp, Win Scp Exceed, Auto sysNotepad++, HP ALM
PROFESSIONAL EXPERIENCE
Confidential, CA
Test Lead /Senior Quality Assurance Analyst/Release Engineer
Responsibilities:
- Review/Analyze Business/System requirements/User Stories and develop ambiguity document.
- Responsible for creating LOE (Level of Effort) documents with appropriate assumptions.
- Develops and executes test strategies, test plans for projects.
- Create and review test scenarios, test cases and test scripts for application under test.
- Coordinate all types of testing activities.
- Create test data and validate them before test case execution start in the test environment.
- Manage tests data to avoid duplication in test environment.
- Ensures all testing activity comply with quality assurance standards.
- Lead, Manage and Co-ordinate testing activity between On-Shore and Off-Shore team members.
- Automate web services related functional test cases in Soap-UI to ensure complete test coverage of the software on the API level.
- Partners across teams like Product Development, Project Management and Software Engineering to ensure the quality of testing.
- Lead defect call and clarify any ambiguity raised by the developer.
- Perform extensive backend testing to ensure data integrity and database tables are populated as per the technical specifications.
- Prepared test status email with detailed status for management review.
- Train and mentor new and junior members in the team.
- Ensures high standards and quality of the process by identifying the root causes of incidents and issues.
- Prepare test closure memo after testing completed successfully and obtain approval from business stakeholders for differing any open issues.
- Coordinate and performed integration testing with Chexar for Check Processing, Check free / TIO for Bill Pay, Western Union / BTS for Money transfers, Order Express for Money order, TSYS and VISA for GPR cards.
- Create database and assign roles and permissions in SQL Server Management Studio.
- Setup a QA team from the ground with Onshore and Offshore.
- Setting up the communication method between Onshore and Offshore counter parts.
- Unblock any issues raised by reaching out to appropriate group at Onshore.
- Bring the Offshore team members up to speed with knowledge and expertise by providing detailed training.
- Attend daily calls at night to guide Offshore team.
- Arrange rotational travel plan for offshore team members.
- Deploy code in test / UAT environment using Octopus.
- Maintain all the package versions for accurate code deployments.
- Working in continuous integration environment to perform parallel testing.
- Knowledgeable of SOA architecture, communication protocols and SOA testing approaches.
- Install Epson multi device driver in test environment and setup NPS for check processing, id scanning and money order processing.
- Ensure that the Epson device is having correct firm wire versions are installed.
- Ensure appropriate security in place by using Vera code scan and analyze results with development and security team. Also testing data encryption and decryption using voltage solution as well as Yubi-Key technologies.
- Provide detailed training to the support team to understand the root cause of the issue and support the client within the SLA established.
- Build a QA team in both Offshore on the vendor site and On-shore on the client site.
- Running the SSIS package to ensure proper data transformation from core systems to data warehouse system call ODS.
- Perform adequate testing to ensure data migration between TSYS to VISA for one bank initiative for Synovus Bank.
Environment: Microsoft .net framework, MS SQL Server, Octopus, CI Server, Kiosk, Desktop, Mobile, SOA, Rally, IE xx, Jira, Voltage, Nekma.
Confidential, San Francisco, CA
Senior Quality Assurance Analyst
Responsibilities:
- Developed and documented test requirements from the Business requirement / user stories.
- Prepared RTM (Requirement Traceability Matrix) based on the user stories and by exploring existing system in place.
- Create test data request and validate the data early enough to ensure data availability before execution start.
- Create and review test scenarios, test cases and test scripts which fully test new and/or updated technology solutions.
- Execution of test cases manually to verify expected results.
- Participating defect tracking calls to clarify ambiguity and defect status.
- Document test results according to the standards agreed upon by the QA Manager for audit purposes.
- Ensures projects comply with all testing and Quality Assurance standards.
- Produce Quality Assurance testing status reports and metrics for review by management.
- Work with cross functional test teams to ensure test coverage of all features and performed end-to-end testing between First Republic Online Banking System, AFS, ACH, Wires, Positive Pay etc.
- Create a different users in the system based on assigned credentials and validate appropriate entitlements.
- Worked closely with developer and other stake holders to resolve any business critical issues.
- Worked closely with environment manager to identify proper environment for a project.
- Participating in walkthrough meetings with developers to go over on test scenarios.
- Performed Cross browser testing, Functional testing, Integration testing, Regression testing
Environment: IBM Http Server, IBM Web Sphere Application Server, Oracle10g, XP, UNIX, HTMLDHTML,IE-7.X, MQ Series, JAVA, JSP, SOA.
Confidential, San Francisco, CA
Test Lead / Senior Quality Assurance Analyst
Responsibilities:
- Review/Analyze Business/System requirements and developed ambiguity document.
- Responsible for creating LOE (Level of Effort) documents with appropriate assumptions.
- Create Test plan and Test cases for Functional, GUI, Security and Integration testing.
- Execution of test cases manually to verify expected result.
- Co-ordinate defect tracking meetings with development and business partners, prioritize and working defects to resolution.
- Document test results according to the standards agreed upon by the QA Manager for audit purposes
- Responsible for overall success of testing, including results verification and scheduling.
- Work closely with environment manager to identify proper environment for a project.
- Execute multiple batch jobs through auto sys to ensure all jobs are working properly.
- Assess and report risks on a regular basis to the team manager and provide appropriate contingencies.
- Create test data request early enough to ensure data availability before execution start.
- Design the smoke test suite and prioritized test cases to be executed and automated.
- Set up inter-fi and intra-fi transfer between DDA, REA, Mortgage, LCA and Brokerage accounts.
- Manually design ACH Completion, ACH Closer / ACH Transfer, ACH C-notes and ACH Rejects files and load into the system to ensure proper business rules applied.
- Work with cross functional test teams to ensure test coverage of all features and performed end-to-end testing between Confidential, Hogan, Beta, FDR, Fidelity and ACH.
- Validate existing and modified SOAP messages implemented for new features and identifying high priority bugs earlier in the test cycle.
- Perform account closure, transfer, hard hold, status change in Main Frame application like Hogan.
- Validated Online Payment processing through ACH mechanism and secondary authentication services such as two factor authentication for Transfer Scheduling and Inter-FI payments and transfers.
- Perform extensive backend testing to ensure data integrity and database tables are populated as per the technical specifications.
- Create automation test in LISA for all Web Services related testing.
- Mentor junior resources in providing training, guidance and coaching
- Assist Team Lead/ Manager in process improvements and efficiencies to bring down the effort without sacrificing the coverage.
- Contribute to Risk Based approach in testing Major Releases.
- Supplement Architecture diagrams with Test Flow diagrams for complex system flows for the P2P Transfers via systems to CLX, Hogan, APS, MQ, etc.
Environment: IBM Http Server, IBM Web Sphere Application Server, Oracle10g, XP, UNIX, HTMLDHTML, IE-6.X, MQ Series, JAVA, JSP, SOA, Auto sys, Data power.
Confidential, Pleasanton, CA
Test Lead
Responsibilities:
- Defined comprehensive test plans that include a clear and well documented test strategy, environmental and data requirements, roles and responsibilities, etc.
- Developed automation test scripts using Selenium IDE.
- Conducted end-to-end manual and automation tests for all environments
- Coordinated defect tracking and meetings with development and business partners.
- Documented test results according the standards agreed upon by the QA Manager
- Identified applications higher risk and more important aspects, set priorities and determine scope and limitations of test.
- Worked with the team in identifying and finding resolution on performance problem discovered during load testing.
- Documented all phases of the QA process.
- Assessed and reports risks on a regular basis to the team manager.
- Analyzed, tested, and certified application software.
- Handled test environment problems and issues.
- Resolved or escalated issues that delay or impair the test effort.
- Responsible as a QA Lead for the overall success of testing, including results verification.
- Provided traceability from business requirements and technical specifications to test conditions and problem reports.
- Involved in daily stand up, Collaborate user stories with developers and product owners. Write test cases and execute per 2 weeks sprint.
- Used xPath to validate web pages elements ID.
Confidential, Pleasanton, CA
Test Lead / Test Coordinator / Test Analyst
Responsibilities:
- Analyzed the Business/System requirements and developed test plan and test cases for Functional, GUI, Security, Integration testing.
- Represented the QA team as a testing coordinator between On-shore / Offshore Project Managers, Business Analysts, Technical Delivery Managers, Tech Leads and Developers.
- Executing test cases manually to verify expected result.
- Performed Underwriting / Bureau model testing.
- Stream-lined testing process by creating reusable test data files for different channel which resulted in the saving of 50% on regression testing.
- Specified test data for positive and negative test scenarios.
- Created dialer file in test environment, down load to Mosaix dialer and run dialer job selection for out bound sales call.
- Created ACE files in test environment, validate file format and send to TS2 V region for test account setup.
- Worked on at least 2 projects (Real time & Non real time account setup) on TSYS (TS2-V-region) platform on mainframes.
- Set up offer with data provided by marketing using DTGUI.
- Logged, tracked and verified resolution of software and specification defects.
- Coordinate defect tracking and meetings with development and business partners to prioritize defects on a regular basis.
- Worked closely with developer to resolve any business critical issues.
- Participated and represented the test team in bi-weekly ‘Release Queue’ meetings to gather and understand the information on upcoming project(s) as well as answer any scheduling or support questions in respect to the test team.
- Performed the test scenario walkthroughs with the development team and business analysts.
- Responsible for validating both prod support and new development test environment after deploying code in production.
- Saving 50% of regression testing time by creating reusable test data files for different channel.
- Prepared test status email and send it to the management.
- Worked closely with environment manager to identify proper environment for a project.
- Running multiple java batch jobs manually to ensure all jobs are working properly.
Environment: Visual Basic 6.0, Oracle8i, NT4.0, XP, i-Planet, UNIX, HTML, DHTML, IE-6.X, MQ Series,