Test Engineer Resume
SUMMARY
- 11+ years of experience in Automation, Test Management, End to End Testing, Software Quality Assurance of diverse applications.
- Experience in ETL Metholodogy for Supporting data extraction, and testing in BI applications.
- Have worked on various domains (Banking - Finance/Telecom /Publishing/Entertainment - Music).
- 3 years experience in Global Plus Application Testing (Statements and Regulatory projects - FATCA/AML/CRM2) along with Wealth Portal.
- Expertise in System Integration Testing (SIT), User Acceptance Testing (UAT), GUI Testing, Functional Testing, System Testing, SharePoint Server Applications Testing, Web services Testing, Regression Testing, Database Testing, Ad hoc Testing, Smoke/Sanity Testing, Cross Browser Testing and Data-Driven Testing.
- Created effective documentation (Test Strategy, Test Plan, Test Cases, Test Summary Report, and Traceability Matrix), analyzed business and end user requirements.
- Have done configuration testing in the QA Environment before start system testing
- Experience in testing of Web-based, Client/Server applications
- Effectively led teams as test lead. Provided leadership and supervisory oversight to quality assurance team.
- Participated in regular meetings with upper management to communicate accomplishments, plans and issues as well as any risks to the project's progress.
- Experienced in performing Data Driven Testing using parameterization in QTP, to test the application with different sets of data.
- Have good amount of exp Database testing by firing SQL queries in QA and Dev env.
- Have strong testing experience on JAVA/.Net based front end web application and client server application.
- Proficient in Software Development Life Cycle(SDLC) as well as in Software Testing Life Cycle (STLC)
- Well versed in execution using Agile and waterfall methodology.
- Have done number of projects under Wealth Management stream.
- Worked in various projects simultaneously; mentored Junior QA members under different projects. Always emerged as a quick learner in the team.
- Have experience in creating effective Test strategy & Test plan for Projects/small enhancements.
- Have good amount of experience in creating test cases & executing them at the time of validation.
- Recognized as being successful with Global delivery models working across different time zones and delivering highly functional quality products within timelines.
- Have worked in UNIX by using the Shell script commands, to understand & analyze the behavior of system, file processes & Automation process.
- Have worked as UAT team member to expedite & support the UAT testing activities for 4 years.
- Have great experience in offshore/onshore QA model
- Have good knowledge of ETL testing & Informatica Tool.
TECHNICAL SKILLS
Operating Systems: Windows XP/2000, Windows 7, MAC OS
Database: Oracle 10g, SQL Server 2005/2008
Database utilities: SQL*Plus, SQL-Developer, Toad
Defect Tracking Systems: HP ALM 11.5, Bugzilla, JIRA, PMsmart
Testing Tools: HP QTP (Unified Functional Testing), Parasoft SOA, Smart-bear-SOAP UI,Jmeter, Altova XML Spy, Putty
Programming Languages: VB Script, SQL, XML, Python
Confg Mgmt Tool: Apache Subversion, GITHUB
Domain Knowledge: Banking (Investment banking/Wealth management/Lending), Media, Publishing, Telecom
File transfer tool: FileZilla, Reflection
PROFESSIONAL EXPERIENCE
Automation Test lead
Confidential
Responsibilities:
- Own and lead full stack quality across multiple applications, features, and technology initiatives.
- Guide and drive the overall QA process for all automated software development.
- Guide the QA automation processes, QA activities and work with project members through the overall process of quality assurance planning focusing on automation, resource requirements, scheduling of tests, identification of deliverables and testing
- Develop, build and execute test plans and test scripts for automation of all aspects of testing, based on project requirements and functional specifications documents
- Develop and build test automation scripts, work with development team to ensure appropriate test automation is built during development lifecycle
- Accountable for the quality of test activities during the release of products to production.
- Work with the development team and infrastructure groups to test, build, assess, and troubleshoot automated testing of applications as well as application monitoring in production settings, to cover off all testing and quality control needs.
- Ability to create clear and concise test plans, test cases and test scripts
- Review requirements, specifications and technical design documents and provide timely and meaningful feedback to ensure a full and clear understanding of deliverables as well as identify any gaps in requirements
- Estimate, prioritize, plan and coordinate testing activities, maintaining all test deliverables (test plans, test cases, test scripts, test results, etc.)
- Evaluate risk and perform risk assessments.
- Execute and evaluate manual and automated test cases
- Preparing the test plan and test strategies for ETL application.
- Experience in creating various reports using crystal reports according to end user requirements.
- Develop and Design ETL test cases, scenarios, and scripts to ensure quality Data warehouse / BI applications
- Perform data analytical testing for the BI systems
- Validation of data transformations and perform End-to-End data validation for ETL & BI systems
- Identify, document and implement QA process improvements (process standardization, methodologies, tool utilization) leveraging industry best practices
- Designing and developing Test Automation Frameworks using HP-UFT and HP-Quality Centre Continuously monitor projects, providing leadership and formulating team strategy, implementing change to enlarge their unit(s) and overseeing the test strategy, design, execution and risk management to achieve missions and objectives.
- Lead and manage testing engagements, including budget and resources, customer relationships, timelines, deliverables, quality and overall management, whether for a specific project or on an ongoing basis.
- Drive and implement testing improvement initiatives, define, share and monitor efficiency goals and targets, maintain cross Implementations view, and leverage and reuse best practices.
- API Automation using Parasoft SOA for SOAP XML, WSDL web services
- Defining test scope, strategy and methodology. Participated in the definition and design of new applications. Provided QA estimate
- Managing team of 5 testers in delivery of test planning, preparation and execution activities.
- Providing technical expertise and strategic direction in building out the testing automation frameworks based on a specific set of guiding principles, automation tools recommendations and best practice
- Involved in effective planning and support coordination with client.
- Ensure that all test deliverables are received, approved, and aligned to your project’s time line
- Designing and developed Test Automation Frameworks using HP-UFT and HP-Quality Centre.
- Involved in DevOps responsibilities for configuration management and code provisioning using Jenkins and JIRA.
- Regular interactions with functional, development and basis teams to get clarification on the issues encountered during test automation.
- Performed Functional, Regression, Performance, Integration, Build testing
- Sharing details with the client on automated run result analysis & test execution, daily client interaction and presenting the achievements of the team, challenges faced, and solution implemented to overcome the road blockers
- Creating testing strategies, plans and project documentation using risk analysis methodologies and tools that align with a project's development approach.
- Using GITHUB tool to store the workspace for SOA test, later we use as per need for API automation.
- Involved in test case creation, execution to meet timelines, manage/support team in creating reusable test assets for manual/automated test scripts.
- Participate in daily defect status calls to ensure prompt, thorough documenting, tracking, testing. Report on test planning, execution, defects using metrics.
- Providing cost/resource estimates and revisions, track financials, provide forecasts.
- Developing, managing departmental plan & budget to ensure funds are used appropriately, comply with budget targets and vendor terms and conditions.
- Participated in Sprint kick off meetings and daily scrums to effectively communicate the progress and road blocks in order to deal with the constantly changing requirements.
- Actively participated in enhancement meetings, project review meetings, weekly status meetings and various other meetings which were focused on making the application more efficient and effective.
- Reviewed test scripts and test results and reported test metrics to the QA manager in timely manner.
- Worked as team member to update the Selenium automation package for big change in the application.
Test Lead
Confidential
Responsibilities:
- Creating Test Level Assessment, Test Plan and Test design matrix.
- Working as Test lead here, involved in Requirement Analysis & Design discussions phases.
- Providing estimates and make test strategy on new initiatives
- Managing the team of offshore QA resources, assigning task & solving the queries on daily basis
- Develop, build and execute test plans and test scripts for automation of all aspects of testing, based on project requirements and functional specifications documents
- Develop and build test automation scripts, work with development team to ensure appropriate test automation is built during development lifecycle
- Developing Automation frameworks from scratch using HP UFT/QTP
- System test execution including, Regression Testing.
- Help UAT team to perform User acceptance testing & creation of test data.
- Regular tracking of the tasks, estimation & planning.
- Conducted Status review meetings on a day to day basis.
- Monitored Test execution status and Test Summary Reports.
- Worked with FIS QA resources to review test plan and test strategy.
- Reviewed FIS FSD and Traceability Matrix (after Impact Analysis sessions)
- Planned and executed various testing activities and troubleshoot issues encountered during solution implementation.
- Used putty tool to interact & validate file process from the Unix machine by applying Unix commands
- Knowledge transfer from the client to the team, Obtain the technical knowledge and share it with the team
- Track and communicate time lines, progress, delays etc. back and forth from the team to the client and vice versa
- Review the test scenarios/Test cases with the vendor team and provides a sign off
- Provides inputs on the test data preparation phase
- Perform the smoke and sanity test on any deployed build and gives a go ahead for the team to continue testing
- Participate & perform test execution at the time of execution phase.
- Performed Back end Testing by executing SQL Queries
Test Lead
Confidential
Responsibilities:
- Created Test case & traceability matrix.
- Also performed the role of QA analyst apart from Test lead role.
- Managing the team of offshore QA resources, assigning task & solving the queries on daily basis
- Have done regression & Integration testing.
- Have done Browser compatibility testing on different browsers to verify the application behavior.
- Have also done the validations regarding admin rights, internal user & external user along with AODA (ACCESSIBILITY FOR ONTARIANS WITH DISABILITIES ACT) testing.
- Help UAT team to perform User acceptance testing & creation of test data.
- Regular tracking of the tasks, estimation & planning.
- Monitored Test execution status and Test Summary Reports.
- Performed data drive testing to validate the same set of operation with different set of data
- API Automation using Parasoft SOA for SOAP XML, WSDL web services.
Senior QA Analyst
Confidential
Responsibilities:
- Created Test case & traceability matrix.
- Have completed database testing, functional testing & regression testing.
- Developed Test scripts (using VB Script language) while using the Data driven framework for some of the functionalities of this application.
- Assisted Business Analyst to create Business test Scenarios.
- Developed QTP scripts for regression testing and executed.
- Regression Testing of Web based applications and Web portal applications.
- Have done Web services testing by using ‘SOAP UI’ tool.
- Regular tracking of the tasks, estimation & planning.
- Conducted Status review meetings on a day to day basis.
- Monitored Test execution status and Test Summary Reports.
- Reviewed Test cases and provided approval.
- Planned and executed various testing activities and troubleshoot issues encountered during solution implementation.
- Done Backend testing (Database testing) to verify the data in different Tables.
- Communicated clearly the manifestation of defects to developers in order to resolve them on time.
- Reviewed defect report for each release and circulated the same to the Higher Management.
- Generated the test scripts for release regression test cases using QTP tool.
Confidential
Senior QA Analyst
Responsibilities:
- Reviewed functional and design specifications to ensure full understanding of individual deliverables.
- Have done functional & regression testing
- Done SharePoint Application Server testing, database Testing.
- Have done backend testing on Oracle database by using SQL developer tool.
- Verified data in Import, staging schema.
- Created sample data files, uploaded to other system using FileZilla Tool.
- Developed and maintained functional test cases & test data
- Suggested and tested some enhancements to increase the flexibility and configurability of the SharePoint system.
- Tested the usage of standard SharePoint Search, validation, special symbols, etc.
- Reported defects using HP -QC, defect tracking tool.
- Created traceability matrix & mapped the requirements with test cases.
- Done web service testing through Soap UI Tool.
- Developed QTP scripts for regression testing and executed the same as a part of Automation testing.
- Developed Keyword Driven and Data Driven frameworks to retrieve test data from Excel files.
Senior QA Analyst
Confidential
Responsibilities:
- Performed functional testing in dev/QA environment & completed in allocated time.
- Created the traceability matrix & mapped the test cases with the requirements.
- Created Test Scenarios, and Test cases as per the business requirements.
- Executed the planned test cases.
- Reported defect by using Confidential internal defect tracking tool, ‘Product Studio’.
- Verified the reported defect after code fix & update the status through defect tracking tool.
- Executed Regression test cases after each code fix deployment.
QA Analyst
Confidential
Responsibilities:
- Identified test requirements from specifications, mapped requirements with test cases while developing the traceability matrix.
- Created Test Scenarios, and Test cases according to the business requirements.
- Executed the designed test cases & captured the test results.
- Reported defect using the defect tracking tool (Issue tracker)
- Validated the reported defect after code fix & followed-up using defect tracking tool.
- Executed regression test cases after each code fix deployment in QA environment.
- Created weekly reports for the testing status & defects.
- Responsible for communicating clearly the manifestation of defects to developers in order to resolve them on time
Test Engineer
Confidential
Responsibilities:
- Created Test strategy for requests coming under every release.
- Designed and developed test cases based on requirement specification and technical understanding of product.
- Created test data as per the designed test cases.
- Prioritized test cases at the time of execution to validate Critical things of the application in the given timelines.
- Perform Functional & non-functional testing & followed the QA process.
- Defects found during testing reported into Bugzilla tool.