Automation Qa Resume
SUMMARY
- Over 8 years of diverse experience in managing Software Quality Assurance, Analysis, Design of Manual and automated testing of various applications for Client/Server and Web - based environments.
- Experience in all the phases of Software development life cycle (SDLC) & Software Testing Life Cycle (STLC).
- Skilled in various programs testing technologies using automation tools like Selenium, Cucumber, SoapUI & current QA methodologies.
- Executing test case, reporting bugs and tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, Cucumber and SOAPUI.
- Experience in using Fire Bug and Fire path Tool to identify Objects Id, Name, XPath, link in the application.
- Expertise in developing automation test framework and creating function libraries.
- Experience in sanity, backend, front-end, functional, integration, regression, smoke, cross browser, cross platform, QTP/UFT, performance and stress testing
- Experience in enhancing manual test cases according to the Functional and Business requirements
- Good Experience in P&C Insurance and Banking Financial domains.
- Strong in Automation web application testing using selenium WebDriver with TestNG framework.
- Well versed with handling elements in selenium WebDriver.
- Writing test cases using Elements, locators, WebDriver methods, java programming features, TestNG Annotations.
- Proficient in devising all the artifacts of Testing such as Test Scenarios, Test cases, Defect reports and Test summary report.
- Experience in the Test Complete.
- Involvement in test strategy and test estimations implementation.
- Extensive use of bug tracking using Test Director for reporting the Modification Requests and collecting Test Metrics in order to keep track of the test progress and test execution.
- Perform back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
- Developed & maintained Web Forms with ASP.NET, and C#.
- Worked on User Interface development using ASP.NET MVC, HTML5and Bootstrap.
- Designed and implemented Packet Core solutions including SGSN, GGSN for WCDMA/HSPA and MME, SGW PGW for LTE networks for Wind Mobile .
- Developed KPIs and threshold limits within the available Monitoring systems to capture Network degradation and delays.
- Proficient in using HP quality center as test management tool and for defect tracking.
- Participated in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Tested Build and Configuration of SailPoint in-built tasks like aggregation, ID refresh, schedule tasks, correlation, Configuration of SailPoint Life Cycle Events (LCM) etc.
- Tested build map rules, creation rules and customization rules to create Employee and Contractor user accounts in SailPoint from their current application's exported feed files.
- Experienced in using Selenium WebDriver, Eclipse TestNG test frameworks in creating test scripts, test suites and HTML reports.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, HAML, SCSS, JavaScript, and Bootstrap
- Expertise in SSRSreports development across all the modules in AX.
- Proficient in testing activities such as performance testing, regression testing, and integration testing.
- Knowledge of Automation Tool like Selenium, protractor.
- Build Automation Framework for AngularJS in Jasmine, Protractor and WebDriver.
- Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG (Groups, Parameter, Data Provider).
- Experienced in using Test Management tools such as Rally, JIRA and QC (Quality Center) bug reporting tools to track test progress, execution and deliverables.
- Extensive use of bug tracking using Test Director for reporting the Modification Requests and collecting Test Metrics in order to keep track of the test progress and test execution.
- Used Jira for issue tracking and reporting.
TECHNICAL SKILLS
Testing Methodologies: Waterfall Model, Agile Model
Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, QTP,Test Complete.
Test Build & Integration Tools: Jenkins, Control M, POSTMAN.
Automated Testing Tools: UFT, Selenium and Load Runner.
Programming Languages: HTML5, C, C++, XML, Gherkin, Python, APItesting,Ruby
Bug Tracking Tools: Bugzilla, Bug Tracker, JIRA
Web services: XML, SOAP, WSDL, SOA, XPATH, XSLT, REST.
Software Testing: Manual Testing, BDD Testing, Web Services (SOA) Testing, Database Testing, Security Testing, Automation Testing, Regression Testing, UAT, API Testing, Functional Testing (SOAP TEST, Quick Test PRO), Integration Testing.
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project
Defect Management Tools: Rally, HP Quality Center.
Test Management tools: Spira Test, Test Link
Load Testing Tools: HP LOAD RUNNER, Load Impact, WEB load Professional
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating systems: Windows xp,Linux,Windows Servers
Utilities: Eclipse, SVN, GIT, FirePath, Selenium WebDriver Element locator
PROFESSIONAL EXPERIENCE
Confidential
Automation QA
Responsibilities:
- Involved in preparing Master Test Plans, QA metrics and mentoring the team in testing methodologies.
- Created scripts in VB for automation testing in QTP.
- Manage IBM Cúram business analysis work and/or projects with deliverables and solutions
- Lead fit/gap, JAD sessions that map requirements to standard features and functions
- Integrate evolving requirements into the production support environment, working with development staff to understand implications and impact of proposed and upcoming system changes
- Interface with appropriate technical personnel for hands on problem solving and support
- Experienced working in and managing multiple update sets and coordinating their promotion throughout multiple instances.
- Facilitate meetings and discussion as needed during the project lifecycle.
- Utilized Excel to document requirements and the traceability matrix
- Establish Use Cases and User Manuals
- Performance Testing using HP LOADRUNNER, Apache J-Meter and HP Performance Center.
- Create Test plan and Test cases for automation and performance testing using SOAPUI and JMeter.
- Extensive experience in Web services using Jmeter.
- Used features like parameterization, CSV data set config for data-driven testing, insert Assertions to validate the XML SOAP response Jmeter.
- Conducted Load testing and generated reports using Jmeter tool
- Strong knowledge on end to end activities of Performance Testing Life Cycle from Requirement Analysis to final performance test report.
- Expertise in Web(HTTP/HTML) protocol and having knowledge on Web services protocol
- Participated in analyzing the performance Requirements and deriving the Business Scenarios/workflows based on the non-functional requirements.
- Actively participated in developing and reviewing the Performance Test Plan.
- Identifying Key business scenarios and target load levels and metrics.
- Expertise in scripts generation and customizations for all identified performance business workflows.
- Expertise in designing and executing the scripts using common GET/POST methods, implement custom code wherever it requires using HTTP Fox.
- Customize the scripts with correlation, Parameterization to simulate the real user’s behavior.
- Design and Execute different performance tests to simulate the real users work load like Load, Stress and Endurance tests.
- End-to-end design, setup, integration and maintenance of CI/CD pipeline from source-control to production.
- Set the tone of Infrastructure as code, cloud as the platform, and pushed automation scripting with Ansible and Puppet in a CI/CD model.
- Extensively research customer financial data requirements for suspicious activity reports on KYC/ AML for flagged accounts in line with the Bank Secrecy Act (BSA).
- Excellent hands-on Data Exchange, MDM, IDQ, SQL development.
- Good knowledge in Data warehousing concepts involving dimensional Star Schema, Snowflakes Schema and Galaxy Schema methodologies.
- QA Management, Process Improvement, Key Learning Session .
- Experienced working for Data Migration, Data Extraction, Data Cleansing, Data Profiling, Data Consolidation, Data Standardization and Data Quality for various business data feeds.
- Proficient in using testing tools such as Quality Center, Load Runner and Quick Test Professional for web-based and client server applications.
- Worked on Selenium WebDriver automation script in Java for cross browser testing. Used testing annotations to group the test methods and for cross browser testing.
- Automation using ALM Used QTP/UFT to debug/run testing scripts.
- Created functional tests using python and selenium.
- Developed Java Test scripts using TestNG annotations.
- Created Data Sources for various external applications. Used Import sets and Transform maps to import data into Service Now.
- Implement Service-Now customization including, but not limited to, Client Scripts, UI policies, UI Actions, Script Includes, Business Rules, workflow administration, report setup, and data imports and exports.
- Loaded Catalog Items into Service Now from BMC Remedy
- Created Record Producers, Order Guides and Catalog Client Scripts and Work flows
- Worked on integrating ServiceNow with external SOAP and REST based web services
- Involved in the ServiceNowinstance upgrade activities.
- Experience in Descriptive Programming using UFT
- Designed Functional Libraries, Functions, Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
- Designed test metrics, reports and participated in the design walk-through meetings.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Experienced in load and performance testing tool JMeter.
- Documented software bugs and wrote test reports by using Microsoft Test Manager and Team Foundation Server.
- Enjoy working as a member of a result-driven team.
- Trained in requirements review including Wireframes.
- Experience working on Mobile testing - iOS and Windows.
- Good knowledge on Product Information Management and Inventory Warehouse Management modules.
- Performed integration testing of front and back-end systems using SQL Developer and XML-queries to test working logic of new procedures and adapters
- Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
- Requirements and clarify user stories. Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, TestNG, and Jenkins.
- Extensively worked in Regression testing using Selenium WebDriver in TestNG.
- Used JUnit and TestNG as testing framework and Maven for project building.
- Performed functional testing of SOAP and RESTFUL Web Services using SOAPUI Tool.
- Implemented BDD (behavior-driven development) to run automated acceptance tests using Cucumber tool.
Environment: Java, Selenium WebDriver, TestNG, Jmeter,HP Loadrunner, Quality Center, Cucumber, Jira, SVN, Agile, SoapUI, Service Now, Sailpoint, Professional,Appium.
Confidential, Austin, TX
QA Engineer
Responsibilities:
- Experienced in Estimation of Test Effort and coordinate Test Schedule with overall Project Schedule.
- Developing test automation of Web application with Selenium RC and WebDriver Python API (unit test framework) for UI.
- Developing test automation frameworks and test scripts utilizing industry recognized tools (HP QTP 9.2 and HP Load Runner in HP Quality Center for performance test cases)
- Examining application requirements, performing exploratory testing to get a better understanding of the product features, writing and executing test cases and test scenarios.
- Involved in writing Test plans, Test cases and requirement traceability matrix (RTM) and also involved in the process of analyzing the expected and actual results.
- Created manual test cases for the different Processes of CRM, ATM uploaded to ALM9.0 (HP's Application Lifecycle Management Tool) in a tree format.
- Worked from technical specifications to independently develop test scenarios to test and verify Identity and Access management solution.
- Tested custom configuration of SailPoint IdentityIQ and out of box Workflows as per the business needs.
- Created tests for assigned modules andPythonAPI test plans for the following features:
- Develop standards and procedures by determining minimum requirements for production release, establishing escalation guidelines, communicating processes to development team.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS JavaScript, Bootstrap and HTML.
- Involved in converting manual test cases into automated scripts on HP UFT 12.02
- Work with the business stakeholders and end users to elicit and elaborate requirements
- Develop functional designs, identify and document business processes, issues, value levers, metrics, and capabilities
- Identify approaches to satisfy business requirements by conducting detailed analysis and technical design analysis Test the backend jobs by running them on command line to simulate the workflow.
- Experienced in Positive, Negative, Smoke, System, Functional, Integration, Regression, Performance, Load, User Acceptance and Automation testing of cross-platform, client/server, and web based n-tier applications.
- Excellent logical and analytical abilities for understanding and developing system workflows, computing and verifying Software Metrics and well suited for communicating with both technical and non-technical professionals.
- Installed new builds toQAtest servers, configured test machines in order for the installation process of builds to execute correctly.
- Worked extensively with the QA team for designing Test Plan and Test Cased for the User Acceptance testing (UAT)
- Attended the Bug Triage meetings and reported the testing status to the higher officials, Used Quality Center as Bug tracking tool.
- Experienced with manual and automated functional, regression, integration, acceptance, system, GUI, usability, compatibility testing, build / release verification testing, DB testing.
- Reproducing documenting, generating defect reports and tracing defects using JIRA.
- Created bug reports, Verified fixes logged bugs into JIRA and submitted bug report before Sprint review meetings.
- Expertise in creating end-to-end business test scenarios and defining entrance and exit criteria for Integration testing.
- Enhanced and maintained test scripts for different builds of the application and according to the changing system requirements.
- Developed detailed Test scenario, Entrance and Exit criteria for the application being tested and ensured that standards for documentation were followed.
- Conducting Regression Testing whenever some code module is changed identified risks and developed mitigation strategies.
- Excellent experience with source version control tools such as Subversion (SVN) & Git.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Developed Test Cases for PIM (Personal Information Management) module of the application
- Test Automation of Sanity check and Regression suite test cases using Test.
Environment: Hp Quality Center, Integration Testing, RequirementTracebilityyMatrix (RTM), SeleniumRC, ALM 11.0, WebDriver, Load Runner, Data Driven Testing,KYC, SQL, Jenkins.
Confidential, Tampa, FL
QA Analyst
Responsibilities:
- Exported Test Cases using Mercury Excel add-in into Quality Center and converted them into Test Scenarios for automating in Test Plan and Test Lab module.
- Worked on Requirements, Test Plan, and Test Lab and Defects modules in Quality Center for Regression testing.
- Created, executed tests; generated the test reports and created graphs using ALM/Quality Center.
- Coordinated as a Quality Center support to ensure efficient services to the team members and the client.
- Involved in writing SQL queries for Backend Testing and to verify the database changes.
- Developed complex SQL Queries in TOAD to perform backend data validation testing against Oracle database
- Executed different SQL queries to ensure data integrity
- Responsible for making Business Process mapping documents to make team understand are being followed and what/how systems are linked.
- Responsible for maintaining the production database and making periodical updates to the system.
- Worked on lime survey that enables us to develop new surveys and send them to the respective group.
- Involved in creating users, test plans and test cases in Bugzilla.
- Established production scale base line for selected applications using automated Quick Test Pro procedures for regression Testing.
- Managed all test and stage environments to have products and services to be tested on.
- Tested APIs and web services.
- Used Quality Center to create and execute various scenarios, generated graphs for comparison, analyzed the results
- Interacted with the UAT team to solve issues related to the defects.
- Developed Automated Test Scripts to perform FunctionalTesting, IntegrationTesting, End2End and Regressiontestingof the application.
Environment: Windows NT, Windows server 2003, Load Runner, Quality Center 8.2, Apache, Oracle, BUGZILLA.
Confidential, New York
QA Engineer
Responsibilities:
- Identified the deliverables in terms of requirements analysis.
- Developing test cases, test procedures and test data from requirement document
- Involved in test plan and test case review meetings
- Updating the test cases document according to review comments
- Worked validation testing on annuities.
- Used automation frameworks to launch QTP application using VBScript and get data from excel.
- Wrote JavaScript for client-side scripting and cross-browser compatibility
- Designed and implemented automation test framework using Selenium Used Selenium IDE to record, edit and debug test
- Coordinate with business data migration leads, project manager, and IT leads to execute data migration and cleansing per the project timeline
- Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT with Devel/Test/Prod Branching Model for weekly releases.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
- Working with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly
- Creating customized Kickstart profiles for each server and making ISO to build the server
- Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
- Maintain and develop filing system, generate bank correspondences, faxes, forms
- Highly skilled in performing Functional Testing, Regression Testing, User Acceptance Testing, Integration Testing, and System Testing manually as well as with automation tools.
- Involved in designing of test cases for Functional Testing.
- Reviewed the test cases written for functional Testingas per the scenarios created.
- Executed System and Regression Test cases.
- Responsible for executing automated test scripts and documenting the results.
- Manual Testingof the complete application and report defects.
- Bugs reporting on bug tracking tool & updating the status of the bugs.
- Involved in regular discussions with developers regarding defects
- Provide Status Reports & Prepared Test Summary Report.
- Analyzing customer feedback and further engaging appropriate team to fix errors (web & post order errors)/provide assistance to customer in-order to accomplish customer satisfaction.
- Ability to utilize analytical and problem solving skills and clearly articulate ideas on topics, problems and business issues both verbally and in writing.
- Work closely with Automation Developers to create regression test scripts via automation tools such a Selenium and Load Runner.
- Demonstrated ability to apply negotiation and conflict resolution skills.
- Play an active role in the IT organization by suggesting, recommending, and documenting standards.
Environment: AGILE and Scrum Methodology, HTML, Performance testing, Manual Testing, Data Migration Conventional Testing-Black Box, JIRA, Mainframes.
Confidential
Automation Tester
Responsibilities:
- Created Data Driven Automation Framework from the Scratch.
- Developed automated test scripts using Selenium and in Java Eclipse.
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Developed ANT based build scripts to run Selenium Automation.
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Performed cross-browser testing.
- Used Selenium GRID to execute test cases on multiple platforms.
- Responsible for updating and maintenance of existing selenium scripts.
- Performed testing on web services using SOAPUI with XML web services and SOAP.
- Created positive and negative assertions based on the business requirements.
- Performed Data Driven testing using SOAPUI.
- Analyzed Software and System Requirements Specifications for the purpose of testability and translation of requirements into Test cases and procedures.
- Good knowledge on Financial and Production Process setups .
- Reported defects through Jira and performing Regression to resolve bugs fixes
- Extensively involved in resolving bugs fixes with Development Team.
- Used Jenkins as continuous integration tool to schedule and run the automated test scripts.
- Used SVN for Build Management for each release, QA, Integration and staging environments.
- Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases. Researched and made recommendations on tool and technique adoption based upon the requirements of environment
Environment: Selenium WebDriver,HTML, JUnit, Jenkins, ANT, CSS, Firebug, XPath, Web Services, SOAPUI, XML, Eclipse, Jira, Windows, Oracle 11g, Agile Methodology
Confidential
JR.System Analyst
Responsibilities:
- Generated test cases as per Use cases defined in product requirement document.
- Actively involved in reviewing test cases.
- Involved in Functional Testing, Re-Testing, Regression Testing and End-to-End testing.
- Generating Test Log documents and analyzing obtained Test Results.
- Reporting the bugs.
- Executed test cases from QC and logged defects.
- Interacting with development team for bugs closure.
- Verification of fixed bugs and subsequently closing them if they passed the test case.
- Reporting status of testing progress, issues to team lead on a weekly basis.
- Periodically obtaining feedback from Team lead and consciously working for Improvement
- Perform functional, usability, performance, and security testing on customer facing products across multiple browsers.
- Developed and designed automated test scenario templates in Microsoft Excel by utilizing the formula above in order to facilitate and automate complex test scenarios creation process for Load Runner.
Environment: SQL, SOAPUI, QUALITYCENTER, WINDOWS, MS EXCEL, Quality Control