Senior Test Analyst Resume
IL
SUMMARY:
- Robust experience in Web - based, GUI, Desktop, Web Services, Client-Server and Mobile applications testing
- Proficient in Manual Testing, Test Coordination, Performance, and Automation Testing
- Good domain knowledge in Insurance, Retail & Sales, Banking, Healthcare and Telecom.
- Depth knowledge on Software development lifecycle (SDLC), Testing Lifecycle (STLC), Defect Life Cycle and Test processes
- Specialized in development of Test Plans, Test Procedures, writing Test Scenarios, Test Cases from the scrap / Use cases & Functional specification and generating Test scripts
- Extensive experience in Automation Testing Tools using Selenium (WebDriver) and Rational Functional Tester (IBM).
- Hands-on experience in SQL Queries
- Great experience of the Testing Lifecycle and various kinds of testing which include Black Box, Grey Box, White box, Unit, Performance, Load and Stress testing including User Acceptance Testing (UAT)
- Excellent Knowledge and Hands on experience: Smoke, Functional, System Testing, and Regression Testing.
- Experience in User Acceptance / Software Testing Life cycle (STLC) starting from creating test plans, test cases to performing different types of testing, test execution (validation from prediction to actual results) / validation, defect tracking, implementation plans and production support
- Experience in Testing Application on mobile devices including windows, IOS, Android and Blackberry
- Extensive experience in Bug tracking and reporting using HPQC & JIRA
- Expertise in GUI testing, Functionality testing, System testing, Unit testing, Integration testing, Front end testing, Back end testing and Regression testing of Client/Server and Web based applications.
TECHNICAL SKILLS:
Database Tools: PL/SQL Developer, TOAD, Oracle Developer, MySQL Workbench
Operating System: Windows Family, UNIX, Linux, Mac OS X, iOS (iPad)
Bug Tracking Tools: HP Quality Center, IBM Rational Clear Quest, JIRA
Database: MySQL, Oracle, SQL, MS SQL Server 2012
Build: ANT, Cucumber, Continous Integration with Jenkins
Scripting: Shell, Perl, JavaScript, XML, Groovy
Designing: HTML, CSS, PHP
Operating Systems: Unix, Linux, Windows, Andriod
Automation Tools: Selenium 2, QTP (Script Execution only), Appium
Methodology : Waterfall, Agile, Scrum
Debugging Tools : FireBug
Browsers : Firefox, Internet Explorer, Chrome, Safari
Testing Tools : HP ALM, Test Director
Web Services : SOAP UI, REST API
PROFESSIONAL EXPERIENCE:
Confidential, IL
Senior Test Analyst
Responsibilities
- Worked in conjunction with the business team to write test cases for the complex functionalities like Donor Registration and Donor Eligibility
- Writing Test cases for the Donor Module and preparing test data for Positive and Negative flows.
- Updating Framework functions
- Developed and executing the Automation Test Scripts for Donor module
- Reviewing the Test Reports and Preparing Test Summary Report.
- Preparation of test scenarios/cases/execution and test results.
- Involved in knowledge transfer to the newly recruited personnel.
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven.
- Extensively automated regression and functional test using Selenium WebDriver, JAVA, JUnit.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Automated highly transactional e-commerce web application using Selenium WebDriver.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, JUnit.
Environment: Java, Selenium WebDriver, TestNG, Maven, Windows. HP ALM, MS Excel, Continous Integration with Jenkins, MS SQL, Variety of Browsers, Variety of Operating Systems, HTML, Shell scripting.
Confidential, Jersey City, NJ
Senior Test Specialist
Responsibilities:
- Review of functional specification, analyzed the requirements for new change controls, involved in design phase and created UML class diagrams for the use cases.
- Test lead for the different releases managing team of around 6 people offshore and 2 onshore.
- Requirements understanding and estimations
- Support, co-ordination and responsibility of the testing activities which includes review of test cases and test conditions, walkthrough of test cases with clients.
- Co-ordination with the Project Managers and Development team for resolution of any outstanding issues.
- Walkthrough of Test cases with Clients and Business Analysts.
- Status Reporting (Daily/Weekly status report, Test Summary Report and Productivity sheet).
- Test management and updating results in Quality Center
- Creation, Updating and Review of Test Strategy, Test Plan, Test Cases and Test Scenarios.
- Involved in developing, updating and executing automated Regression test scripts using Selenium Web driver in Java.
- Performed API testing using TestNG framework, have implemented automated scripts using Java CRAFT.
- Web element identifications using xpath.
- Identified the test cases to be automated and performed both on ‘data driven & keyword driven’
- Worked as an Environment tester which involved Integration testing.
- Worked in various releases - GUI Testing, Cross browser testing (Safari, Google Chrome, IE, Firefox, Mozilla), Mobile Testing - IOS and Android phones, iPad.
- Attended QA meetings in deciding QA test strategies, defining data requirements for the testing and setting up QA environment for testing, developed road map using the business logics and user requirements.
- Extensively involved in testing the basic functionality of the application manually using QC, Toad for SQL queries.
- Performed manual testing of the application interacted with developers to discuss the technical problems and defect tracking of the bugs by reporting bugs using test QC.
- Extensively performed XML-based testing and verified the XML against the XSD
- Involved in writing SQL queries in relational database applications for backend testing and to verify the database updates, inserts and deletions etc., of the records, and validated them.
- Automated highly transactional web application using Selenium WebDriver.
- Involved in White Box Testing to ensure the architecture of the coding and standards
Environment: Java, Selenium WebDriver, TestNG, Maven, Windows. CRAFT, HP ALM, MS Excel, Continous Integration with Jenkins, MS SQL, Variety of Browsers, Variety of Operating Systems, HTML, XML, Shell scripting.
Confidential, Indianapolis
Test Specialist
Responsibilities:
- Wrote Test plans, Test cases, executed Test cases for SQL/backend test and tracked defects in Quality Center based on the Business Requirements, Functional Requirements, Business Workflows, A&D documents for e commerce website application.
- Test Lead in the project and managed team of 3 resources.
- Support, co-ordination and responsibility of the testing activities which includes review of test cases and test conditions.
- Task allocation, Co-ordination with Development team for resolution of any outstanding issues.
- Status Reporting (Daily/Weekly status report, Test Summary Report and Productivity sheet).
- Participated in End to End testing flowing orders from Order entry to Billing
- Participated in BREQ meetings and FREQ meetings to keep track of new requirements from the project.
- Performed System Testing, Integration System testing (IST), End to End (E2E), D2D Testing, Environment Shakeout testing, Implementation Shakeout testing, Regression testing, UAT testing and Production testing per the needs of the application and recorded Issues / Defects and tracked them in Quality Center.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Mercury Quality Center.
- Developed custom libraries for automation using JAVA & Selenium WebDriver.
- To generate the dynamic xpath.
- Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
- Performance testing using Jmeter. field validations using JavaScript.
- Have implemented automated scripts using Java jUnit Framework for initial phase of unit testing to support developers and pickup from there to testing automation.
- Setup Jenkins Environment for CI CD, API Testing.
- Tested the Web services of the Interfacing applications using SOAP UI tool by sending the Request XML and verified the Response XML
- White box testing.
- Interacted with development team in discussing/resolving various application defects.
- Created detail Test cases for each test phase to ensure complete coverage. Test Cases were incorporated for both positive and negative test conditions. Executed test cases from Quality Center.
- Carried out the customization and performance tuning for the various modules.
- Developing, enhancing and maintaining different Applications with the M&Q Lab Environment.
- Analyzed the requirements for new change controls, involved in design phase and created UML class diagrams for the use cases.
- Worked with oracle11g and used SQL Developer to query, monitor and update the Oracle database.
- Written PL/SQL scripts to implement data fixes to resolve any issues with the data in production environment.
- Performing tests and preparing testing procedures according to the new features implemented in the application.
- Involved in Agile processes like scrum daily standup meetings, Sprint iteration development and Sprint retrospectives.
- Created documentation for Training, Monitoring, and system workflows.
- Participated in Unit Testing, Integration Testing and Smoke Testing of the final release.
- Run the Data Grids of the patient ID and DOB and Patient Eligibility Benefits and Claims.
- Tracked and reported upon testing activities, including the test case execution stage, defect status if any defects opened during execution and the testing results status.
Environment: Java, Selenium Web Driver, TestNG, Maven, Windows, HP ALM, MS Excel, Continous Integration with Jenkins, Soap UI,MS SQL, Variety of Browsers, Variety of Operating Systems
Confidential
Developer & Senior Test Developer
Responsibilities:
- Understanding requirement specifications/use cases/high level design and resource planning.
- Involved in Design, Documentation (SFA, ISIS, ROM, DD, IP and CT) coding using C++.
- Creation of Test Plan and test estimation. Creation of Risk and issues log.
- Work and time management and Client communication
- Preparation, reviewing and execution of Test Cases.
- Creation of project quality document and ensure process compliance.
- Conduct Bug triage meeting.
- Ios & android testing for various features for mobile apps related to Confidential UK.
- Requirement tracking & Defect management using HP Quality Centre 10.0.
- Responsible for handling client requests.
- Provide the Daily and weekly status report with the different metrics to the client.
- Create the EOP/sign-off document.
- API Testing, Component Testing, System Testing & Integration Testing, OEM testing using Appium.
- Participating in the RCA and lesson learnt meetings to identify corrective and preventive actions for upcoming projects.
- Involved in writing SQL queries in relational database applications for backend testing and to verify the database updates, inserts and deletions etc., of the records, and validated them.
- Generated Reports in Front end & validated Reports in Backend to ensure data integrity and validate Business rules
Environment: CVS, Linux, C++, C, PL SQL, SIT, FIT, UAT, API Testing, Billing and Rating, Shell Scripting.
Confidential
Developer & Tester
Responsibilities:
- Concept Exploration & Requirement Gathering
- General Software Architecture understanding
- Upper MAC Layer Development & Unit Testing using C++ on Sun Solaris
- Integration Testing of All ANC Layers using Ethereal and Wire shark tools.
- Deep Packet Inspection for Log Analysis using WireShark for Bug Tracking.
- Integration testing of all the Protocol Stack Layers.
- API, Regression testing,System Integration and verification testing
- Test Tracks and TCDB (Test Cast Data Base) updating
- Ios & android testing for various features for mobile apps, Appium tool.
- Trouble shooting & problem solving
- Responsible for Functional, Integration, System Testing.
- Documents Review, Test Case Creation/Review/Execution
- Low level and high level design.
- White box testing.
- Coding and testing of the functionality using Linux commands
Environment: CVS, Linux - Sun Solaris, C++, C, Integration Testing, Shell Scripting, development using various protocols of upper MAC, Source Insight, HPQC, SQL, Toad, GDB
Confidential
Developer & Test Engineer
Responsibilities:
- Review and inspection of the System Requirement Document. (SRD).
- Code Fixes for Small Change requirements using C++.
- Coding and Regression Testing for Service Requests.
- Review and inspection of the Subsystem Functional Specification (SSFS) Document.
- Responsible for FAIT Plan Creation.
- Responsible for Functional Area Integration Testing.
- Responsible for Unit Test Plan Creation.
- Responsible for Unit Testing.
- White box testing.
- Responsible for Regression Testing in Virtual Switch in Linux Environment.
- Involved in writing SQL queries in relational database applications for backend testing and to verify the database updates, inserts and deletions etc., of the records, and validated them.
Environment: C,Linux, Windows, Source Insight, HPQC, SQL, Toad, GDB
Confidential
Developer
Responsibilities:
- Preparing and execution of Test Cases.
- AAA & Mobile IP set up, customizations and installation and integration using C++.
- SIP ekiga Installation and Integration.
- Contributed for Requirement gathering for Business Proposal activity for the client Bridge Water.
- SIP Ekiga Client Installation and Integrations.
- White box testing
Environment: C, C++,Linux, Windows,Source Insight, HPQC, SQL, Toad, GDB
