Nagaraju Nagaraju

  • Salesforce-Test engineer/Senior Automation Test engineer
  • Bloomfield, CT
  • Member Since May 04, 2023

Candidates About

 

                        Nagaraju                                       

Experience SUMMARY          

·         Having 13 + years of Software Quality Assurance experience as a QA Test Lead,Senior Automation Test  engineer,Salesforce QA Test engineer ,ETL Test engineer which includes Selenium Webdriver Automation frame work Testing,Web Services/Rest API Testing with Soap UI, Cucumber BDD Testing, Web Application Testing, Database Testing,Dataware house ETL Mapping Testing and Salesforce Testing.

·         Having experience on various domains like Health-Care,Retail Marketing, E-commerce, Banking & Insurance,911 Emergeny Call, Power station and Mobile Telecom.

·         Automation Testing (Selenium,Java) 

·         SalesForce QA testing (Visual Force,Apex,SFDC,Lightining Compnents,Force.com,SOQL,SOSL)

·         ETL automation testing (Informatica-DVO,Informatica,Abinitio)

·         Web Application Testing (HTML,XMLJavascript,Ajax,Angular JS,Jquery)

·         Backend/Database Testing(Oracle,Teradata,Netezza,Hive,SOO,Sql,DB2,Mongo-DB)

·         API Testing/Webservices Testing (SOAP,REST,JSON,WSDL,SOAPUI,POSTMAN)

·         Unix shell script Testing

·         TDD/BDD Testing (Cucumber)

·         Excellent experience in each phase of Test Life Cycle, Test strategies, Test plans and UAT.

·         Experience in Defining Testing Methodologies, creating Test plans, Test Strategy, Test cases, Test Reports, Verifying and validating QA implementation in all phases of Software Development Life Cycle (SDLC).

·         Automated highly transactional e-commerce web application using Selenium WebDriver.

·         Experience in Selenium automation testing by using Selenium WebDriver, Selenium Grid and Selenium IDE

·         Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework.

·         Experience in Maven, ANT,Jenkins, Git, TFS and GitHub.

·         Experience in CI/CD integration testing on the Devops principles.

·         Experience in the frame works by using TestNG,JBehave and JUNIT

·         Having experience on the Bigdata Hadoop Testing by using HDFS,Pig,Mapreduce,Hive,Hbase,Spark and Azkaban.

·          Experience in Data Analysis, Data Migration, Data Validation, Data Cleansing, Data Verification and identifying Data Mismatch.

·         Having experience on the Data Ingestion process Testing  and validation testing by using Hive-HQL and HBase.

·         Experience on the TDD/BDD testing by using Cucumber

·         Having experience on the Devops principle process testing.

·         Solid experience of Software Development Life Cycles, Cucumber, JAVA, JUnit, Web Applications, JIRA

·         Executed automation scripts on different browsers/environments & reported defects/results to the team.

·         Experience on the Web services/API testing by using SOAP UI, REST, XML, WSDL.

·         Having very good experience of Quality Assurance methodologies like Waterfall, V-Model, and Agile Scrum.

·         Solid experience of AGILE Methodologies and Scrum processes

·         Solid experience of Defect/Test Management tools like JIRA,Rally, Quality Center/Test Director, BugZilla and Rational Clear Quest.

·         Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.

·         Excellent experience of build tools like Maven and managing JAVA automation projects using them.

·         Strong communication & interaction with Clients, Developers, Business Analysts, Management

·         Experience in Working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager

·         Experience to handle the multiple projects and delivered as per the project deadlines.

·         Expertise to write complex SQL Queries and performance Database testing.

·         Experience on the Web testing by using HTML, XML, Java,J2ee,CSS,Java Script, AngularJS, jQuery, PHP.

·         Strong experience on the On-shore -off-shore model process and leading the off-shore team.

·         Experience in the Mainframes Testing on the Batch-process and On-line process.

·         Experience on the Pre-Production validation testing and Post Production validation testing.

·         Experience in Data Analysis, Data Validation, Data Cleansing, Data verification and identifying data mismatch.

·         Experience in ETL testing of applications which use integrated database using Informatica, Oracle, DB2, Tera Data, Sql Server, Hive and Netezza.

·         Worked and reviewed along with Business Analysts and Functional Team members to translate Business requirements into ETL technical specifications.

·         Experience on Data Validation Automation Testing by using Informatica DVO tool.

·         Experience on the Testing of Unix shell scripts and Linux commands.

·         Experience in creating Traceability Matrix to ensure comprehensive test coverage of requirements.

·         Expert in different types of testing that includes Black Box testing,Smoke testing, Functional testing, System Integration testing, End-to-End Testing, Regression testing & User Acceptance testing (UAT).

 

TECHNICAL SKILLS

Automation Testing Tools    :  Selenium WebDriver/RC/Grid/IDE,QTP,UFT
Languages/Frameworks       :  JAVA,C#,NUnit, JBehave,JUnit,TestNG,Python

BigData-Hadoop                  :  Hive, Hbase, HDFS,Azkaban,Pig,Unix
Bug Tracking Tools              :  JIRA, BugZilla, Rational Clear Quest
Test Management Tools       :   HP QualityCenter/TestDirector
RDBMS                                :   Netezza,SQL,Teradata,MySQL,Oracle,DB2,Mongo DB, No SQL
Scripting Languages             :  Java Script, Python,HTML,XML,VB ScriptAngularJS,jQuery
Operating Systems                :  Windows 7/8, OS/390, UNIX, LINUX, Windows-10, Windows – 7, Vista, XP, NT

Domain Knowledge               :  Heath-Care,E-commerce,Retail, Insurance, Banking, Telecom,

ETL Tools                              :   Informatica Power Center 9.5/9.1/ 8.6/ 8.1, Abinitio, Aginity MDM

Analytics                                :   Netezza Analytics

Tools/ Utilities                       :   Erwin 8/ 7.2, Aginity, IBM Fluid Query, JIRA, IBM-Unica, Informatica DVO,

IBM                                        :   COBOL, JCL, CICS, DB2, Fi le-Aid, QMF, SPUFI, Unica

BI Tools                                 :   Cognos, Microstrategy, Tableau

Application environments      :   C#, .NET Framework, ASP.NET, VB .NET, Web Services, Java,J2EE,JSP

 MS Suite/ Project Tools        :   MS Office (Word, Excel, PowerPoint, Outlook), MS Visio

SDLC Methodologies            :   Waterfall, Agile Scrum, V-Model

Google environment              :   Google Sheet, Google Drive

Salesforce                       :    VisualForce,Force.com,Apex,SFDC, Lightining,SOQL,SOOL

 

WORK EXPERIENCE

 CWS (Claim-Workflow Systems)-CIGNA-Bloomfield,CT                         August 2017 – Present

 

Position: Salesforce-Test engineer/Senior Automation Test engineer

 

Responsibilities:

·         Agile Methodology implemented.

·         Analyzed the Sprint User stories and the technical specification documents.

·         Involved in Sprint planning, Sprint Review, Sprint Retrospective and Sprint Demo

·         Prepared the Test Plan, Test schedule estimates based on the Sprint User stories.

·         Understand JIRA stories, use cases, business rules, requirements and acceptance criteria and convert them to test scenarios and test cases.

·         Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber and Maven.

·         Writing and modifying the automation test scripts according to requirement changes for every release using Selenium WebDriver. 

·         Validated and verified the data in the Data ingestion process.

·         SFDC integration testing and validated the data.

·         Rest-API Testing and validated the test results.

·         Created and developed automation testing framework by using TestNG,Jbehave & JUnit 

·         Running the scripts for validation and stabilization, analyzing the errors and issues. 

·         Extensively automated regression and functional test suites by developing the automation scripts using Selenium WebDriver and JAVA.

·         Implemented Page Objects framework and classes from scratch to represent web pages.

·         Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.

·         Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.

·         Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

·         Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing SQL scripts.

·         Performed Defect Tracking & Management in JIRA. Generated automated daily dashboards reports using JIRA.

·         Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.

·         Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

·         Executed and managed test cases and reported bugs in Quality Center-ALM.

·         Jira tool has been used to develop the User Stories for Agile process.

·         Followed the On-shore -off-shore model process and lead the off-shore team.

·         Conducted Smoke testing, Functional testing, Regression testing, Integration testing, System testing and User Acceptance Testing.

·         Supported for the Production Data validation testing and UAT testing.

 

 Environment: Selenium, Java,Java script,HTML,Json,jQuery,TestNG,SQL,Rally,Jenkins,Cucumber,BDD, Maven, Eclipse, IntelliJ IDEA,VisualForce,Force.com,Apex,SFDC, Lightining,SOQL,SOOL, SOAP,REST,JSON,WSDL,SOAPUI,POSTMAN.

 

1. Digital Marketing Measurement - KOHLS -Mnemoneefalls, WI                         Feb 2015 – July-17

2. Real-Time Offers

3. CIA- Customer Insight Appliance

 

Position: QA Lead/Salesforce-Test engineer/Senior Automation Test engineer

 

Responsibilities:

·         Agile Methodology implemented.

·         Analyzed the Sprint User stories and the technical specification documents.

·         Involved in Sprint planning, Sprint Review, Sprint Retrospective and Sprint Demo

·         Prepared the Test Plan, Test schedule estimates based on the Sprint User stories.

·         Understand JIRA stories, use cases, business rules, requirements and acceptance criteria and convert them to test scenarios and test cases.

·         Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber and Maven.

·         Writing and modifying the automation test scripts according to requirement changes for every release using Selenium WebDriver. 

·         Executed the Hive,Hbase scripts and Pig scripts by using Azkaban Job scheduler.

·         Validated and verified the data in the Data ingestion process.

·         Executed HDFS commands and validated the data.

·         Created and developed automation testing framework by using TestNG,Jbehave & JUnit 

·         Running the scripts for validation and stabilization, analyzing the errors and issues. 

·         Extensively automated regression and functional test suites by developing the automation scripts using Selenium WebDriver and JAVA.

·         Implemented Page Objects framework and classes from scratch to represent web pages.

·         Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.

·         Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.

·         Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

·         Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing SQL scripts.

·         Performed Defect Tracking & Management in JIRA. Generated automated daily dashboards reports using JIRA.

·         Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.

·         Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

·         Executed and managed test cases and reported bugs in Quality Center-ALM.

·         Jira tool has been used to develop the User Stories for Agile process.

·         Followed the On-shore -off-shore model process and lead the off-shore team.

·         Conducted Smoke testing, Functional testing, Regression testing, Integration testing, System testing and User Acceptance Testing.

·         Supported for the Production Data validation testing and UAT testing.

 

 Environment:  Selenium, Java,Java script,HTML,Json,jQuery,TestNG,SQL,Teradata,UNIX, QC-ALM, Jira, MS Visio,Junit,Jbehave, Google Drive, CIA-Unica ,JBehave,Netezza,Hive,Jenkins, GitHub,JMeter, Cucumber,BDD, Maven, Eclipse, IntelliJ IDEA,HDFS,Pig,Hue,Putty,Unix,Hbase,Azkaban,Webservices.

 

Global Tele Marketing(GTM)- NIKE - Beaverton, Oregon                                     May 2014 -Jan2015
Position:  Senior ETL Test engineer

 

Responsibilities:

·         Created automated Test scripts using automated tools and ran the test scripts on various Builds and instances.

·         Created Test cases using Element locators and Selenium Web driver methods

·         Enhanced Test cases using Java programming features and TestNG Annotations.

·         Execution of selenium test cases and verified the Test suits.

·         Conducted Data driven testing, cross browser testing and parallel test execution.

·         Involved in Automation environment setup Eclipse,Java,Selenium Web driver and TestNG

·         Designed the Automation Framework and Implemented the Automation Framework.

·         Followed the Agile Scrum methodology process.

·         Involved in Sprint planning, Sprint Review, Sprint Retrospective and Sprint Demo

·         Understand JIRA stories, use cases, business rules, requirements and acceptance criteria and convert them to test scenarios and test cases.

·         Define the scope of what will be tested, how it will be done (i.e. the testing tasks), when it will be tested (start/end dates), testing dependencies, associated program/project risks with testing, test entrance/exit criteria and who will be testing.

·         Develops test plans and strategies based on system requirements and design documentation.

·         Execution of test cases with documented results by using HP Quality Center Tool.

·         Raised the defect s for unmacthing of the expected and actual results.

·         Logged defects in HP Quality Center Tool with thoroughly documented details and attached examples.

·         Written the complex SQL queries to perform the data validation.

·         Responsible for communicating with Development Team, Technical Support, Business Support in order to resolve the issues.

·         Involved in Test Reporting on daily/ weekly basis and updated to same to the management and client.

 

Environment: Eclipse, Core Java, Selenium, Webservices, Rest API, HTML, XML, Ajax, CSS, JUNIT, Windows-10, Quality Center-ALM, Jira, Jenkins, Maven, XML, XML SPY, Oracle, SoapUI,WSDL.

 

Work force Central (WFC)-TARGET – Minneapolis, MN                                Oct 2012 – April 2014
Position: QA Test Lead

 

Responsibilities:

·         Performed web Application Testing by using client provided environment.

·         Applied Agile Scrum methodology

·         Analyzed the Sprint User stories.

·         Involved in Sprint planning

·         Involved in Sprint Review meeting

·         Write requirements for user stories in QC

·         Peer review on requirements

·         Write test cases for new requirements

·         Associate requirements to test cases in QC

·         Participate in Prerelease review

·         Verified the data transfers through executing the SQL queries by using DB2.

·         Report and Review defects in Quality Center

·         Performed Functional testing, Regression testing, Integration testing, System testing, and E2E Testing

·         Interaction and discussion with Client on daily basis

·         Interaction with Australia customer on daily basis

·         Prepared Best Practice documentations and shared with team

·         Conducted trainings and mentoring junior team members.

·         Responsible for offshore deliverables and Team.

·         Responsible that there are no defects escape and high severity incidents for all tests delivered in subsequent faces.

·         Conducted weekly status meetings and Bug review meetings.

·         Organize the test status meetings and send the Status Report (Daily, Weekly etc.) to the Client.

·         Track and prepare the report of testing activities like test completion report for each phase, defects discovered and their status, performance baselines etc.

·         Updating Test results in QC and reporting the results on daily basis and weekly basis.

 

Environment:  Eclipse,Java,Webservices, Rest API, HTML, XML, Ajax, CSS, JUNIT, Windows-10, Quality Center-ALM, Jira, Jenkins, Maven, XML, XML SPY, Oracle, SoapUI,WSDL,PHP,MYSql

 

UNISURE - AVIVA - Sanfransico, TX                                                             Nov2010 – Sept2012
Position: Senior QA Test engineer 

 

Responsibilities:

·         Performed web Application Testing by using client provided environment.

·         Applied Agile Scrum methodology

·         Analyzed the Sprint User stories.

·         Involved in Sprint planning

·         Involved in Sprint Review meeting

·         Write requirements for user stories in QC

·         Peer review on requirements

·         Write test cases for new requirements

·         Associate requirements to test cases in QC

·         Participate in Prerelease review

·         Verified the data transfers through executing the SQL queries by using DB2.

·         Report and Review defects in Quality Center

·         Performed Functional testing, Regression testing, Integration testing, System testing, and E2E Testing

·         Interaction and discussion with Client on daily basis

·         Interaction with Australia customer on daily basis

·         Prepared Best Practice documentations and shared with team

·         Conducted trainings and mentoring junior team members.

·         Responsible for offshore deliverables and Team.

·         Responsible that there are no defects escape and high severity incidents for all tests delivered in subsequent faces.

·         Conducted weekly status meetings and Bug review meetings.

·         Organize the test status meetings and send the Status Report (Daily, Weekly etc.) to the Client.

·         Track and prepare the report of testing activities like test completion report for each phase, defects discovered and their status, performance baselines etc.

·         Updating Test results in QC and reporting the results on daily basis and weekly basis.

 

Environment:  HTML, XML, Ajax, CSS, JUNIT, Windows-10, Quality Center-ALM, Jira, Jenkins, Maven, XML, XML SPY, Oracle, SoapUI,WSDL,PHP,MYSql

 

Environment:

 

SCDB-British Petroleum-BP  Beaverton, Oregon                                                  April 2009 – Oct 2010
Position: Senior QATest engineer 

 

Responsibilities:

·         Involved in all phases of SDLC from requirement gathering, design, development, testing, Production, user training and support for production environment.

·         Create new mapping designs using various tools in Informatica Designer like Source Analyzer, Warehouse Designer, Mapplet Designer and Mapping Designer.

·         Develop the mappings using needed Transformations in Informatica tool according to technical specifications.

·         Created complex mappings that involved implementation of Business Logic to load data in to staging area.

·         Used Informatica reusability at various levels of development.

·         <span style="font-family:'Times New Roman', serif;