Software Quality & Automation Lead. Resume
Sanjose, California
SUMMARY:
- 10 years of experience in different areas of Software Development and Testing, IT experience as a Java Programmer and Automation QA Analyst (Selenium, Cucumber, OATS,AEM Testing and Parasoft) proven track record of achieving best results in fast changing work environment.
- Good experience in developing the Automation Framework using Selenium web driver, Cucumber and Testng.
- Developed the common ATOM framework in cisco for different Automation Tracks.
- Experience in working with open source tools like Selenium (Selenium WebDriver, and Selenium GRID), TestNG, Maven, GIT, Jenkins and Eclipse and preparation of automation test framework.
- Experience in creating automation frameworks using Selenium WebDriver with Java for different web based application.
- Design and perform test plans, authoring the test cases for system components to ensure quality and coverage.
- Responsible for finding, tracking and prioritizing high - value bugs and driving toward their resolution
- Developed the Automation framework for the Progression test cases using Cucumber.
- Strong knowledge in Automation Testing using Selenium Webdriver, Cucumber, TestNG and Java.
- Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Experience with CI/CD.
- Experience in Automation of RestFul API’s using TestNG, JUnit & Java
- Knowledge on Mobile Testing using Appium.
- Experienced in Selenium Data-Driven Framework with core Java programming and TestNG annotations.
- Good knowledge on Jenkins Continuous Integration Tool, Maven build tools and Git Repository.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experience in Web Services Testing using SOA Test, SOAP UI and REST Client and well versed with SOAP & RESTful Web services testing.
- 2 years of excellent hands on experience in web development using Java and Oracle.
- Experience in developing Load Test scripts using NeoLoad and design the scenarios for various business requirements and good knowledge on Performance testing.
- Domain experience in Telecom, e-commerce and Logistics.
- Proactively interacting and collaborating with Business Analysts, Technical Analysts, and developers to identify and understand the appropriate data required for testing and sharing the same among our testing team for designing the test cases and to achieve the goal within the stipulated time.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Automation Tools: Selenium WebDriver/Grid,Cucumber,OpenScript,TestNG, OATS,SoapUI and Parasoft, Appium
Languages: Java, J2ee
IDE: Eclipse
Build Tools: Maven
Continuous Integration tools: Jenkins
Bug Tracking Tools: HP QC, Rally, JIRA
CMS Platform Tools: Adobe Experience manager AEM 6.3, Alfresco 5.1,Adobe XML Addon,DITA 1.3
Database: ORACLE (SQL).
Version Control Tools: SVN, CVS, GIT.
Performance Tool: Neo Load(Neotys)
Operating System: Windows, Mac,Linux/Unix
PROFESSIONAL EXPERIENCE:
Software Quality & Automation Lead.
Confidential, Sanjose, California.
Tools: Java, Selenium WebDriver, TestNG, Cucumber, TOAD, Adobe AEM 6.3, DITA1.3
Functional Skills: Functional Testing, Automation Testing.
Responsibilities:
- Developing Progression automation scripts using Cucumber, Selenium and java.
- Experience in developing the automation framework for the projects.
- Active participation in IT & Business meetings in finalizing Sprint Plan.
- Developing the performance business scenarios using Neoload.
- Validating the kafka messages using postman.
- Configured Jenkins for continuous integration (CI) and executing the regression suite from Jenkins.
- Preparation of Test Plan & Test cases for the Sprint releases.
- Having a regular meetings with offshore team on the sprint testing.
- Backend validation by connecting to Oracle DB using automation scenarios.
- Involved in daily scrum meetings to provide QA Status and to discuss program team for any blockers.
Environment: Selenium WebDriver/GRID, Java, TestNG, Cucumber,Maven, Data Driven Framework, Eclipse, Rally, GIT stash, Jenkins, Oracle,CI/CD model.
Software Quality & Automation Lead
Confidential, Sanjose, California
Tools: Java, Selenium WebDriver, TestNG, RestAPI, Neoload, TOAD, Adobe AEM 6.3
Functional Skills: Functional Testing, Automation Testing.
Responsibilities:
- Developing Selenium automation scripts using in java.
- Involved in Progression automation using cucumber.
- Active participation in IT & Business meetings in finalizing Project Plan.
- Experience in developing the automation framework for the projects.
- Developing the performance business scenarios using Neoload.
- Analyzing the performance results using App Dynamics & server Logs.
- Configured Jenkins for continuous integration and executing the regression suite from Jenkins.
- Backend validation by connecting to Oracle DB using automation scenarios.
- Preparation of work Plan & Test Plan and presenting to the IT & Business.
- Involved in daily scrum meetings to provide QA Status and to discuss program team for any blockers.
Environment: Selenium WebDriver/GRID, Java, TestNG, Maven, Data Driven Framework, Eclipse, Quality Center, GIT stash, Jenkins, Rally, Oracle.
Test Automation lead.
Confidential, Sanjose,California
Responsibilities:
- Implemented ATOM Framework common libraries for Both Selenium and OATS.
- Implemented the parallel execution using Selenium GRID .
- One Time reading the test data for the all the test cases from the Database.
- Extensively worked on selenium web Driver with the preferred Language Java.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Extensively involved in writing and testing the test cases using TestNG.
- Involved in Parallel and Cross Browsing Testing using Selenium GRID and TestNG.
- Implemented the CI integration using Jenkins .
- Involved in automating test cases using Selenium WebDriver with TestNG .
- Integrated Rally with ATOM framework for automated Defect logging.
- Developed the Framework as a Database driven Framework.
- Executing manual and automating test cases in a distributed environment including HTML, web services, and Selenium Grid, Apache-Maven, client/server and database applications.
- Performed Maven as project management and build tool.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Implemented the customized Reporting Structure for the new ATOM Framework.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables.
- Preparing the user Guide documentation for the project.
- Resolved the issues from various partners while adopting the ATOM framework.
- Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
Environment: Selenium WebDriver/GRID, Java, TestNG, Maven, Data Driven Framework, Eclipse, Quality Center, GIT stash, Jenkins, Rally, Oracle.
Software Quality & Automation Lead
Confidential, Sanjose, California
Tools: Selenium WebDriver, TestNG, TOAD, Alfresco, Documentum
Functional Skills: Functional Testing, Automation Testing.
Responsibilities:
- Developed the automation scripts using selenium.
- Developing Selenium WebDriver automation script using TestNG & Java
- Configured Jenkins for continuous integration and executing the regression suite from Jenkins.
- Active participation in Requirements & Business meetings in finalizing Project Plan.
- Developed automation scripts using TestNG & Java to validate the metadata from ciscodocs to doc central.
- Configured Jenkins for continuous integration and executing the regression suite from Jenkins.
- Validated all the Migration scripts for Permission, content.
- Preparation of work Plan & Test Plan and presenting to the IT & Business.
- Involved in daily scrum meetings to provide QA Status and to discuss program team for any blockers.
- Design and Execute Load Test scenarios.
Software Quality & Automation Engineer
Confidential
Tools: Selenium WebDriver, TestNG, Neoload, TOAD, Adobe AEM 6.0
Functional Skills: Functional Testing, Automation Testing
Responsibilities:
- Developed the automation scripts using selenium.
- Developing Selenium WebDriver automation script using TestNG & Java
- Configured Jenkins for continuous integration and executing the regression suite from Jenkins.
- Design, Develop and execution of Performance/LoadTest for Doc central application.
- Backend validation by connecting to Oracle DB using automation scenarios.
- Preparation of work Plan & Test Plan and presenting to the IT & Business.
- Involved in daily scrum meetings to provide QA Status and to discuss program team for any blockers.
- Design and Execute Load Test scenarios.
Software Quality & Automation Engineer
Confidential
Tools: OATS, Oracle Test manager(OTM) TOAD.
Functional Skills: Functional Testing, Automation Testing
Responsibilities:
- Developed the Automation Test scripts for SDSP Application using Oracle Application Testing Suite(OATS)
- Execute the Automated Test Suites Using Oracle Test Manager (OTM).
- Analysis of Feasibility to automate the application
- Design the Automation Framework and developing the Automation test scripts using the OATS.
- Developed the Framework as a Database driven Framework.
- Design the test plan and identifying the test case analogy.
- Resolving the technical issues in the Team.
- Managing the team work deliverables.
- Used TOAD to manipulate SQL queries to verify the data in the database.
- Preparing the user Guide documentation for the project.
- Interacted with Developers and System Analysts to understand the severity of the defects.
Software Analyst.
Confidential
Technologies: Java, JSP, Struts, Servlets, XSLT, XML, Oracle 9i
Responsibilities:
- Worked on the module Demurrage and Detention (DND) as a Senior developer.
- Involved in Java/J2ee EJB3.0, Hibernate, JPA coding.
- Involved in the WSDL’s and XSD’s creations for the Integration.
- Worked on Development (build) and technical design of the module.
- Working on the preparation of Interface catalogues, Service Design document and Feature design documents.
- Worked on Batch Design and functional design (including Class & Sequence diagrams).
- Trained the team on various tools like RSA 8.0.1 and SVN.
- Acting as DP anchor and Logical Model design changes for the module.
- Junit Testing for Services.
Software Engineer
Confidential
Technologies: Java, JSP, Servlets, EJB, spring, Hibernate, Oracle
Tools: Eclipse 3.2, Rational Clear Case, NetCracker
Responsibilities:
- Involved in java coding & Net Cracker Work Flows.
- Writing the test plans and manual test cases execution.
- Creating Impact Analysis and Design Document.
- Coordinating with Client, Onsite Coordinator.
- Code Review.
- Defects fixing.
- Unit Testing, Net Cracker Assembly Testing.
Software Consultant.
Confidential
Technologies: Java, JSP, Struts, Servlets, XSLT, XML, Oracle 9i
Tools: Eclipse 3.2, Resin Server
Responsibilities:
- Coding using Struts, Servlets and JSP.
- Involved in Developing and Coding the Functionalities of Rediff Shopping Portal.
- Involved in the changing of Restful URL’s of shopping portal.
- Solving the issues on orders
- Involved in designing and coding of all Master screens in JSP
- Coding in Java/J2ee
- Creating the Admin and Vendor Module design changes.