Test Lead Resume
St Louis, MO
SUMMARY:
- Over 8 years of IT experience in Software Testing, requirement Gathering, Telecom Billing and Mobility Domain, Quality Assurance(Functional,regression,Accessibility Testing) for various Test phases support like IST, UAT, PVT, API testing, Root Cause Analysis and hands on Automation testing using Selenium WebDriver.
- Extensive experience in GUI Applications, Web Services, Mobile and Web Accessibility testing and tools, Backend Systems Testing, along with Test Planning and Estimations, Test case writing, Test Execution, Defect Reporting & Tracking and Test Package creation
- Excellent exposure to HP Quality Center (ALM), JIRA and IBM - Rational for reporting and tracking bugs and maintaining defects, with good knowledge and experience in methodologies like Waterfall and Agile.
- Well acquainted with the Software Testing Life Cycle (STLC) concepts and significant expertise in Software Development Life Cycle (SDLC).
- Current roles involve the Testing Project Team Lead of UI Testing Team (40 people) in Device Self Service mobile App and desktop. Also a subject matter expert for mobile and Web accessibility Testing and processes for Confidential & Confidential Projects.
- Prepare Risk Assessment Matrix, Estimation reports, Weekly status reports, Monthly metrics reports etc.
- Expertise in GUI Testing, functionality testing, Integration Testing, Black/White box techniques, Regression Testing, Security testing, User Acceptance testing, Smoke testing and System testing.
- Worked with writing shell scripts for running jobs on Linux and Unix based systems.
- Worked on agile implementation where contribution efforts vary from Requirements gathering to Story Prioritization, Implementation estimates, QA testing, Automation and Delivery.
- Experience in writing Test automation for the application from scratch using Selenium WebDriver.
- Expertise in Integration Testing- Soap UI, Functional Testing- HP QC, Jira, Selenium, Backend Testing- Toad, SQL developer, ETL, Db2,SQl Server.
- Expertise in automating unit test cases using TestNG with Selenium Web driver.
- Performed cross browser testing of functionalities in multiple browsers such as IE, FireFox, Chrome, safari.
- Worked on latest technologies like MongoDB, AngularJS, DataWeave, JSON .
- Recognized for taking initiatives, attention to details, good analytical skills,excellent communication skills, co-ordination capabilities, hard work and dedication in various projects.
- SAP ABAP Certified Consultant.
TECHNICAL SKILLS:
Operating System: Windows, UNIX, Linux(RHEL, CentOS, Ubuntu), Mac
Programming Languages: C, C#. NET, C++, SQL, Java, Javascript, PERL, PL/SQL
Databases: Oracle, SQL Server, MongoDB, Teradata, DB2
Automated Testing Tools: Selenium IDE/RC, UFT, Selenium Webdriver, QuickTestPro, appium, Jenkins.
Defect Tracking & Test: Quality Center/ALM, Mantis,TDP, JIRA, ClearQuest.
Web Technologies: HTML, CSS, DHTML, XML, JSP, ASP, Java Applets.
PROFESSIONAL EXPERIENCE:
Confidential, St Louis, MO
Test Lead
Responsibilities:
- As a Software Tester responsible to understand the system architecture and dependencies and isolating them and test them in virtual test environment.
- Develop a comprehensive test automation framework to reduce repetitive manual testing. (Using Selenium, Java, JUnit and other API’s.).
- Used SOAPUI to test the SOAP and Rest based webservices.
- Involved in testing the Microservices and building test cases to run on each deployment.
- Managing project risks, including the development of contingency plans.
- Involved in the complete lifecycle of the project from strategizing to implementation of the test framework.
- Working with many Native and web based simulator like Android, iPhone, blackberry etc. for Software integration testing.
- Handling team of 15 members in project, responsible for overseeing the day-to-day operations of the team, distributing the workload evenly amongst staff and making sure motivation and performance levels are maintained.
- Involved in requirement gathering, understanding from SRS, BRS and Wireframes documents.
- Preparing Test Execution Plan, Writing Test Cases, Reviewing Test Cases and preparing Test Package.
- Execution of Test Cases and updating the status for same in ALM HP Quality Center tool.
- Interacting with Application Designers and Business Analyst to understand the functionality of the application.
- Performing web application testing for our client i.e Confidential & Confidential application.
- Hosting Defect Triage Call for effective closure of defects.
- Hosting Warroom for discussion, progress and path forward of defects for which involvement of developers and client is required
- Automated web login checks for various domain accounts using Selenium Webdriver .
- Involved in API testing using SWITT tool.
- Interact with off-shore team to resolve defects and functional issues of the application.
- Checking logs on Putty server whenever there is an error in Front end or Back end of the application.
- Involved in RCA( Root Cause Analysis) of defects raised by IST and UAT teams.
- Assigning the defects to appropriate dev teams for faster resolution of defect.
- Worked on Agile model, V model and waterfall model .
- Code Build verification and validation is done for the deployment of code on the testing environment.
- Preparation of Requirement traceability matrix to make sure that all the client requirements are incorporated.
- Validated the data written in the CouchbaseDB while testing the Microservices.
- Perform typical Software Quality Assurance duties. Finding, creating and closing product defects.
- Involved in testing the Mobile application using Appium and validating with the REST API.
- Involved in following the code Quality Guidelines and implementing it across the teams.
- Used Protractor to run the Selenium Webdriver test in a continuous integration environment.
- Worked with the Business application for automating the tests for the opportunity tracking application hosted on SalesForce.
- Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files and database as data source.
- Responsible for the build validation process on an ongoing basis.
- Identify and document the significant New Integration features and software components that will require testing.
- Used different Locators to identify elements and perform events as well as used Explicit and Implicit waits.
- Performed automated web services testing for both REST and SOAP based API also worked with Java APIs.
- Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.
Environment: Java, Selenium WebDriver, Couchbase, Bugzilla, JUnit, Unix/Linux, XML, Web Service,Eclipse, MySQL, JIRA, TCP/IP
Confidential
QA System Engineer
Responsibilities:
- Involved in Requirement analysis.
- Preparation of Test Plan, Test cases and Test Reports.
- Building test data setup.
- Knowledge Management anchor and knowledge transfer to the new joinees in the team.
- Involved in peer reviews, group reviews.
- Used Unix commands to check the status of challan’s in various backend systems.
- Prepared the dummy files i.e Salary and Non-Salary files incorporating required parameters of the Challan’s issued by the deductors/Deductees as required by the client .
- Run the datastage jobs incorporating IBM Data stage tool to ensure the correct defaults generated as per the file.
- Performed ETL testing by running different datastage jobs in stages to test the functionality of application for both salary and non salary files .
- Complex SQL queries used to validate the records in DB2 database tables.
- Regular interaction with client on critical issues.
- Working as Configuration Controller (CC) in project.
- Performed ETL Testing, Database Testing, Regression Testing, Integration Testing, Web Testing, Functional Testing, System Testing, End To End Testing and Ad-Hoc Testing
- Performed User Acceptance Testing of various functional test scenarios Confidential client site.
- Automate functional Test cases using TestNG and Selenium Web Driver leveraging Bluefin framework
- Conducted Cross browser web application testing in IE and Firefox using Selenium.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium web driver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Developed smoke Test/Sanity Test scripts in Selenium WebDriver
- Inserted verification check point, synchronization points, and Parameter data using Selenium.
- Developed Keyword driven and hybrid frame work to automate Functional and Regression Testing using Selenium WebDriver, TestNG annotations, Handling wait times, exceptions handling using try-catch block in Java.
- Built shell scripts in linux to manage the health checks of the server.
- Extensively used Selenium (XPath and CSS locators) to test the web application.
- Familiarity with Testing Frameworks such as TestNG and Junit.
- Developed the regression suite, live sanity suite which covers entire application functionality using selenium web driver tool, TestNG framework and Java.
- Develop test cases from user story, and executed the test cases.
- Used Javascript injection techniques to trigger tasks which were not testable otherwise.
- Actively involved in Functional, Regression, Smoke, UAT and Integration Testing in Agile methodology.
- Attend Sprint plan meetings every four weeks to review the user stories.
- Detect defects, communicated to the developers using test and defect management tool JIRA.
- Attended daily Scrum meetings conducted by Delivery and Services teams and Updated the status and also discussed about QA goals, Risks and Future plans.
Environment: Selenium WebDriver, Unix,DB2,J2EE, Eclipse, JIRA, HP Quality Center, SqlDbx, IBM Datastage,IBM DataStudio,WinScp, SQLDevelepor, TOAD, Putty.
Confidential - New York
QA System Engineer
Responsibilities:
- Understanding Client Requirements & sharing knowledge with team.
- Prepared Risk assessment matrix to identify the level of testing required to test the changes made in the software.
- Performed End to End testing of the product covering all the phases without leakage of any issue .
- Defect Logging in the defect management tool i.e Hp - Quality center
- Interaction with technical team on any queries to make sure that software is working as per client requirements.
- Prepared and Updated all QA documents for testing the software applicaton.
- Developed test data using technical knowledge corresponding to the test scripts,
- Prepare each Iteration testing reports and submit to the management and clients.
- Requirement gathering, mapping & configuration of the Annuity application
- Preparation of Use Case & work flows and design documents in the Annuity Designer Studio.
- Designed and executed the test cases on the application as per company standards.
- Prevented occurrences of multiple runs by flagging processed dates.
- Interacted with senior peers or subject matter experts to learn more about the data.
- Tested the source and target databases for conformance to specifications.
- Conducted Conditional testing of constraints based on the business rules.
- Generated and executed Test Scripts (in java) using Selenium WebDriver for Regression Testing.
- Participated in Quality Test Plan, and written the test case, test scenario to verify reliability, accuracy and Compatibility of application.
- Created Selenium WebDriver Automation suite for different modules in the application.
- Tested web applications in agile development processes.
- Actively involved in meetings and reviews to discuss any changes and impacts of new functionalities that were added during the Quality Control life cycle with Requirement traceability matrix.
- Developed automation framework and maintain automated tests for new and existing functionality using Selenium.
- Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security.
- Created UAT test cases and scenarios based on Use Cases, and made sure those UAT test cases meets the business requirements.
- Defects identified in testing environment were communicated to the developers using defect tracking tool Quality Center
Environment: HP Quality Center, Selenium Web Driver, Mainframe (DB2), Unix, SQL, SQL Server, Java
Confidential
QA System Engineer
Responsibilities:
- Involved in analysis and design of the application.
- Prepared test cases and executed test cases.
- Performed Manual testing, Functional Testing, Regression Testing and Sanity testing.
- Tested the application for Role Based Login.
- Automated the web application testing for the various modules i.e account details, upgrade plans, offers and shop using selenium webdriver.
- Coordinating with development Team to discuss about Defects.
- Effective defect tracking, allocating and reporting to improve communications and reduce delay.
- Involved in execution status reporting.
- Root Cause Analysis (RCA) of the Defects raised During UAT.
- Acted as a key Subject Matter Expert (SME) for several initiatives, providing application level knowledge to the team members and mentoring the team for various initiatives.
- Performed defect prevention activities, Regression test plans to reduce defects leakage into production environment.
- Prepared functional and non-functional test scenarios, test cases and prepared a Requirement Traceability Matrix to map all the business and technical requirements to the test plan.
Environment: Selenium WebDriver, Unix,DB2, Eclipse, JIRA, HP Quality Center, SqlDbx.
