Senior Qa Automation Engineer Resume
PROFESSIONAL SUMMARY:
- QA Automation Engineer (Web and Mobile applications) with strong People Management and leadership skills. Carry 7 + years of strong professional software testing experience in the area of Digital - marketing, CRM, EC, Healthcare and retail services web applications. Testing experience includes manual as well as automated testing using tools such as Java Selenium-Web driver(TestNG, Junit), Appium, SOAPUI and GROOVY. Experience in Web services (SOAPUI) and ETL testing using SOAP UI and SSMS tools, respectively. Experienced on different Test methodologies - mainly Agile and Waterfall. Actively worked as Senior QA and have hands on most of testing related activities such as requirement understanding, test case preparation, test data preparation, test execution, test report preparation, defect reporting and tracking, development of automated scripts, execution of automated scripts and test results analysis.
- Experienced in both Manual and Automation testing of software applications.
- 2+ years of experience in QA Automation Java /Junit / TestNg/Selenium
- Webservice and Rest services testing using RestAssured framework
- 04 years experience as HP QC admin setting up projects and workflow using VB scripts.
- 04 years + exp SQL
- 04 years + exp in XML
- Experience in Java Programming for designing test automation drivers.
- Have used Java along with Selenium Web Driver, Selenium grid (crossbrowser testing) TestNG & JUnit for Testing Framework.
- Developed hybrid Framework using Java which can be used by Manual testers.
- Used github, Jenkins and Dockers for CI and cross browser validation.
- Experienced in developing test scripts using Java, Ruby & VB scripting.
- Expertise in Functional, Integration, System, UAT & Smoke testing.
- Experienced with entire STLC and good at SDLC.
- Experienced on Agile Methodology
- Developed and Implemented Test suites, which include features like Data Driven, Database Checks, Batch, and Functions.
- Strong hands on experience in SQL and Oracle database.
- Hands on Experience in APRIMO, Salesforce, CRM, PEGA and Retail application.
- Expertise in Automation Testing Tools like Selenium Web Driver.
- Expertise in Web Service testing using SOAP UI 4.5.2 tool.
- Expertise in ETL Testing using SSMS.
- Knowledge of other Test Management Tools like Quality Center, IBM Clear Quest, Version One, Microsoft TFS, RALLY, JIRA.
- Effective defect tracking and reporting to improve communications and reduce delay.
- Involved in analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
TECHNICAL SKILLS:
Languages: SQL, PL/SQL, XML, JAVA, Ruby, VB Script, command line bash scripting, GROOVY, R
Testing Tools: Selenium 2.0 Web Driver, Appium, BrowserStack SOAP UI 5.0, SSMS, Quality Center 11.0 ALM, RALLY, JIRA,Version1,QTP, TFS,, Jenkins, Docker,Git
Test Strategies: Integration, System, Regression, User-Acceptance, Database, Web services and Black Box testing.
Databases: ORACLE 11g/10g/9i, Teradata, Microsoft SQL Server Management Studio
Operating Systems: Windows 95/98/2000/NT/XP/MACOS/LINUX UBUNTU
Browsers: Internet Explorer, Mozilla Fire Fox, Safari and Google Chrome
Applications: MS Office Suite (Excel, Word, Outlook, Access), MS Project, Salesforce, PEGA
PROFESSIONAL EXPERIENCE:
Confidential
Senior QA Automation Engineer
Responsibilities:
Tools: used: Salesforce, Rally, selenium, Jenkins, Github, maven
- Participate in backlog grooming sessions and understand the user story.
- Identify and analyze the functional area impacted and provided my insight about the proposed solution.
- Identified, analyzed, defined and documented business processes and Use Case Scenarios.
- Identify and create the test cases and get it reviewed to ensure the coverage.
- Identifying the test cases for UAT, any possible future roadblock that might impact the test execution.
- Automation Feasibility analysis of newly incorporated functionality using selenium 3
- Upgraded the framework to write test automation result directly to test management tool
- Contributed to the existing Automated framework built using Selenium Webdriver.
- Automated the test cases using framework and schedule the test using Jenkins.
- Managing the framework on git repository.
- Identified, analyzed, defined and documented business processes and Use Case Scenarios.
- Execute, update and maintain test plan and test case in test management tool RALLY.
- Communicate potential issues to appropriate audiences.
Confidential
QA Lead
Tools: used: JIRA, selenium, Jenkins, Github
Responsibilities:
- Involved from the scoping face of the project where the as is and to be environment is discussed with the business.
- Identifying the test cases for UAT, any possible future roadblock that might impact the test execution
- Automated the test cases using Selenium Webdriver TestNg, Pagefactory and schedule the test using Selenium Grid and Docker.
- Using Browserstack, performed the mobile testing on cloud and automated them using selenium
- Actively participate in grooming and planning meetings
- Identified, analyzed, defined and documented business processes and Use Case Scenarios.
- Performed gap analysis by identifying existing technologies, documenting the enhancements to meet the end state requirements.
- Responsible for conducting walkthroughs at various levels.
- Designed and developed Test plans.
- Execute, update and maintain test plan and test case in test management tool JIRA.
- Communicate potential issues to appropriate audiences.
Confidential
Senior QA
Tools: used: PEGA, Rally, selenium, SOAPUI
Responsibilities:
- Involved from the scoping face of the project where the as is and to be environment is discussed with the business.
- Participate in user story grooming and story pointing session.
- Tested and automated the careone webservices using SOAPUI and Groovy scripting
- Actively participate in grooming and planning meetings
- Identified, analyzed, defined and documented business processes and Use Case Scenarios.
- Performed gap analysis by identifying existing technologies, documenting the enhancements to meet the end state requirements.
- Responsible for conducting walkthroughs at various levels.
- Designed and developed Test plans.
- Execute, update and maintain test plan and test case in test management tool like ALM, RALLY
- Communicate potential issues to appropriate audiences.
Confidential, Richfield, Minnesota
Tools: used: NOVA, JIRA,ALM, selenium, SOAPUI, SQL, Unix, Jenkins, Github, CRM
QA Lead
Responsibilities:
- Involved from the scoping face of the project where the as is and to be environment is discussed with the business.
- Build hybrid automation framework using selenium webdriver, Java and TestNG. Schedule the test execution for cross browser using selenium grid and Jenkins.
- Identified and automated the 300 regression test cases using selenium hybrid framework. coded the selenium framework.
- Automated the Apple rest API services using SOAPUI and groovy script
- Identified, analyzed, defined and documented business processes and Use Case Scenarios.
- Performed gap analysis by identifying existing technologies, documenting the enhancements to meet the end state requirements.
- Responsible for conducting walkthroughs at various levels.
- Designed and developed Test plans.
- Performed Risk analysis and Mitigation during the test cycle.
- Designed Test scenarios and Test cases
- Presented metrics and reports of daily open defects to the senior management and progress reporting against the test plans in order ensure business needs are met.
- I am responsible in driving functional, system and regression tests for various releases.
- Verified the Fixes for the reported defects and defect triaging.
- Stage containment and mitigation of risks & issues.
- Notifying the Key point indicators to raise the risks in time and explain the same to the project stakeholders.
- Confirmation testing to check if the software glitches were fixed followed by regression testing.
- Involved in sending consolidated reports for managerial reviews & stakeholder related statistics.
- Presenting the UAT to the business and getting the same approved.
- Build the regression suite.
- Automated the scripts using selenium
Environment: Unix, Dotcom, Agent Portal, Nova, SCA, SQL Server 2008, SOAP UI, Windows 2000 Professional, JIRA
Confidential
Test Lead
Tools: used: IAM, ALM, SQL, SOAPUI, Selenium
Responsibilities:
- Involved from the scoping face of the project where the as is and to be environment is discussed with the business.
- Wrote complex SQL, Oracle PL/SQL queries including calling stored procedures by passing parameters, functions using Microsoft SQL server management studio .
- Tested the IAM web services using SOAPUI and automated them using groovy scripting.
- Automated the identified test cases using QTP.
- Researched and guided the team to use HP Sprinter ( built in with HP ALM) which can be used for automating manual test case generation.
- Analyzing requirements, HLD/LLD and data mapping documents.
- Designing the test Scenarios and conditions after requirement analysis.
- Designed and developed Test plans and Test cases in Waterfall Environment.
- Involved in analyzing the system under test, identifying system components, describing configuration, user profile and system operation profiles.
- Project estimation and resource capacity planning.
- Provided the Units forecast for each monthly release.
- Managed the lifecycle of WR’s in each release via PlanIT.
- Responsible for the ETL build validation process on an ongoing basis and for the validation of any modifications to the Micro Strategy reports before it release to production.
- Record Count and Data Integrity Check Between Source system and Target system
- Data Quality Validation - Check for missing data, negatives and consistency. Field-by-Field data verification.
- Data consistency validation within the Staging tables to check all Mapping Rules / Transformation Rules are followed.
- Negative Data flow verification
- Preparing and assisting the team members in Data conditioning testing.
- Driving defect Review meeting with Business Analyst and Dev partners.
- Developed Test Analysis reports and test Plans for each testing effort.
- Involved in helping the testers understand the business requirements.
- Conducted Functional, System and Regression Tests.
- Participated in Enhancements meeting to distinguish between bugs and enhancements.
- Stage containment and mitigation of risks & issues.
- Ensuring that the changes in requirements and Add-ons, stated by the user, get fixed before User Acceptance Test.
- Customize the HP ALM as per the project requirements
Environment: IAM, Account Portal, SQL server studio,HP ALM, HP Sprinter and Windows 2000 Professional.
Confidential
Software Test Engineer and Test Lead
Tools: used: Salesforce, Aprimo, ALM, SQL, SOAPUI
Responsibilities:
- Gained the knowledge of Digital marketing and build the scenarios related to Campaign Management, Lead segmentation and management and Integration of data related to Campaign, Leads and opportunities.
- Created RTM’s, Test scenarios and conditions.
- Designed and developed Test plans and Test cases in an Agile Environment.
- Automated the identified test cases using QTP.
- Testing the data transformation logic in SQL server(SSMS) by passing parameters to stored procedure and calling Table Value Function. wrote complex SQL, Oracle PL/SQL queries including calling stored procedures by passing parameters, functions using Microsoft SQL server management studio .
- Proficient with SQL Server(SSMS), Oracle PL/SQL Packages, Stored Procedures, Table valuedFunctions.
- Tested the salesforce Contact, lead creation web services using SOAPUI.
- Used HP Quality Center extensively to store all testing results, metrics, implemented Test Plan Document, Defect Tracking and Reporting.
- Performed all aspects of verification, validation including functional, structural, regression, and system testing.
- Worked extensively with developers to get the batch id processed to complete the testing.
- Developed basic SQL queries, analyzed and executed them to monitor the tables.
- Responsible for the ETL build validation process on an ongoing basis and for the validation of any modifications to the Micro Strategy reports before it release to production.
- Record Count and Data Integrity Check Between Source system and Target system
- Data Quality Validation - Check for missing data, negatives and consistency. Field-by-Field data verification.
- Data consistency validation within the Staging tables to check all Mapping Rules / Transformation Rules are followed.
- Negative Data flow verification
- Preparing and assisting the team members in Data conditioning testing.
- Involved in conducting Peer Review’s for test cases, and procedures.
- Conducted exploratory testing and provided inputs that can be incorporated as enhancements for better user experience.
- Supported the newly joined SME, BA’s and tester and help them understand the business logic and scenario to the best of my ability for critical modules that went into production.
- Business scenarios were adhered to learn and understand the user needs.
- Ensuring and verifying that the application developed adheres to the software requirement specification (SRS) through system test.
- Distribute the work load and see that the process runs smoothly on day to day basis as the current project follows the agile methodology for testing.
- Reported the daily stand up calls.
- Provided quarterly forecast for CBM model.
- SQA (Software Quality Assurance): Documents created and maintained for audits: Test Plan, Test Strategy, Query Log, Review Log, induction checklist, KT recordings, regression suite, smoke testing suite, Estimation/Work Breakdown Structure & capacity planning/management.
- Involved in sending consolidated reports for managerial reviews & stakeholder related statistics.
Environment: SFDC, GMDB, Boomi, Aprimo, Greenplum, LivePerson, VersionOne, SQL server 2005, HP ALM and Windows 2000 Professional.
