Professional Summary
Total *+ years of experience in Software Testing with expertise in Manual, Automation Testing using Selenium in JAVA and Python and as a Functional test lead.
Having 4+ years’ experience in Selenium automation using Selenium WebDriver (JAVA & Python), Maven & TestNg.
Experience using version control systems like git.
Self-designed and implemented Selenium Hybrid framework and JIRA tool as per corporate requirements.
Significant business analysis and business process modeling experience with various IT initiatives including data warehousing/business intelligence projects, web-based applications, client/server-based applications, content management, and custom development projects
Good knowledge of Bug Life Cycle.
Good knowledge on writing/executing SQL queries and database testing.
Hands on experience in using Test management tools like MTM/TFS, JIRA, IBM Synergy.
Working Experience in Agile, Lean and Waterfall Projects.
Well acquainted with all phases of SDLC and STLC, with expertise in writing SQL Queries, SQL Scripts and performing Database testing.
Expert in testing of Product based Multi Institution / Multi Location applications / setups with smoke testing, Functional Testing, System Testing, Integration Testing, Interface Testing, Security Testing, Regression Testing and Parallel Testing.
Experience of different database testing techniques like Data validation and database migration (Product Upgrade).
Involvement in preparation of Impact analysis, Daily Status Report, Weekly Status Report etc. reporting documents.
Strong analytical and technical writing skills for various business artifacts such as Business Requirement Document (BRD), Functional Requirement Specifications, User Stories, Use Cases, Process Maps, Workflow Diagrams, Quality Assurance Plan, Design Specifications, Traceability Matrix (RTM), etc.
Experience in developing test cases & Designing test scenarios. Preparing Test plan document and Test Summary Reports. Reviewing Test Scenarios and Test case documents and setting up data for test Execution.
Solid knowledge on preparing test case documents by reviewing user requirement documents and mapping them to the requirements and designed status reports, Metrics and KPIs to monitor project execution.
Technical Skills
Primary Skill Set
Software Development Life Cycle, Software Testing Life Cycle, Manual Testing, Automation Testing, Defect Management and Security testing
Technology
AutoIt, Selenium Webdriver, Maven, Selenium IDE, TestNG, Cucumber and SQL Queries
Languages
Core Java and Python
Database and Tools
SQL Server 2008/2012
Test management tools
JIRA(Zephyr), Team Foundation Server, Microsoft Test Manager, IBM Rational Synergy
Operating System
Windows XP/2003, Windows 7/8/10, Windows Server 2008/2008R2/2012/2016
Education and Training
Bachelor of Technology in Electronics and Communications from Jawaharlal Nehru Technology University, Anantapur, Andhra Pradesh, India
International Software Testing Qualifications Board (ISTQB) certified in Software Testing (ITB-CTFL-0077101)
Certification in Introduction to System’s Engineering offered by Coursera
Cognizant Certified Professional (CCP) in Software Testing
Brain Bench certification in Software Testing
Professional Experience Details
Cognizant Technology Solutions,
Apr 2013- Jul 2019
Project Details
Project Title
Product Line Repository
Client
Schneider Electric
Duration
Dec 2015 - Jul 2019
Description
The Global Customer Support website provides an installed based repository for all the customers of Schneider electric which uses the IA, Triconex and PLC products. The Website allows the customer to have access to all the information related to their products and the customer is accessible to add or upload all their site information like Software, Hardware, Firmware, Licenses details etc..
Environment
Selenium WebDriver, Java, MySQL and Python
Responsibilities
Having 4+ year experience in Selenium automation using Selenium WebDriver, JAVA & Python, Maven & TestNg.
Employed various information gathering techniques such as job shadowing, interview technical SMEs, process modelling, use case modelling, conference calls and group meetings to understand full scope of change for each team involved and define dependencies, assumptions, out of scope items, resource needs etc.
Identifying, designing, prioritizing of the test cases according to the risk, requirement, schedule, and standards.
Lead all client facing activities such as managing scope, setting milestone expectations for each project and devising communication plan for keeping management as well as offshore teams informed
Creating and updating TestNG Suite
Generating POM classes as per the requirement.
Reviewing and Execution of Test cases and Test Scripts in Selenium.
Performed Defect Tracking & Management in JIRA.
Preparing Test Result Report and defect identification during automation test execution.
Analyzing the result and preparing automation execution report
Performed Smoke testing, functional testing, Integration testing, system Testing, compatibility testing.
Participating in daily scrum calls.
Responsible for finding all valid defects and logging them with the proper details. Also providing the Debug support whenever necessary.
Project Title
Service Tools Titan 2b
Client
Schneider Electric
Duration
Aug 2015 - Dec 2015
Description
Service Tools enables the Remote Services for the customer’s site where Control Core Services and Control Software are installed on the Win10 and Server 2016. The data collected remotely is monitored on Remote Watch Server located on the site location.
Environment
Hardware: DL380 Server, Z440 Client, Field Control Processors, 200 Series Field Bus Modules
Software: Control Core Services, Control Software HMI, Ferret, System Asset Viewer, Data Acquisition System, Local Watch.
Responsibilities
Creating Test plan and executing Test cases, test report in Microsoft Test Manager.
Preparing multiple test bed networks according to the customer acceptance criteria.
Identifying bugs, raising and validating defects.
Performing Smoke, Functional and Regression testing of daily generated builds
Leading functional test team.
Logging and tracking defects in TFS.
Lead all client facing activities such as managing scope, setting milestone expectations for each project and devising communication plan for keeping management as well as offshore teams informed
Project Title
Control Software
Client
Schneider Electric
Duration
Jan 2015 - Aug 2015
Description
The Infusion Engineering Environment, which is part of the Infusion Control Edition software, is a powerful and integrated engineering tool for designing and maintaining I/A Series control strategies and configuring the I/A Series system. Its Features are
Graphical construction and deployment of I/A Series control strategies
Construction of re-usable control strategy component and composite designs.
User-defined renderings of re-usable control strategy components and composites
Environment
Hardware: T/R 610 Server, Z400 Workstation, Field Control Processors, 200 Series Field Bus Modules
Software: Control Core Services (9.x), Fox View Fox Draw (10.4.x), Control Software (6.x), System Manager, System Definition
Responsibilities
End to end testing activities for various deliverable’s with high quality on time schedule.
System and functional testing for Control Software builds.
Preparing different test bed configurations e.g. On-Mesh, Off-Mesh, and Secured, Standard.
Designing test cases and reviewing the feature specifications.
Identifying, designing, prioritizing of the test cases according to the risk, requirement, schedule, and standards.
Creating test suit in MTM/TFS for test repository.
Regression testing after bug fixes and impact area analysis.
Finding all valid defects and logging them with the proper details. Also providing the Debug support whenever necessary.
Writing user scenario test cases for new features and improving the legacy test cases.
Participating in all daily stand-ups, story point discussions and retrospective meetings with business representatives.
Project Title
Hyper-V (Virtualization)
Client
Schneider Electric
Duration
Apr 2013 - Dec 2014
Description
The objective of this project is to qualify the Distributed Control System software’s on the Virtual Machines with multi-core CPU enabled
Environment
Hardware: V90 Server
Software: Control Core Services (8.x,9.x), Fox View Fox Draw (10.4.x), System Manager, System Definition, Control Software (5.x, 6.x)
Responsibilities
Designing test cases and reviewing the feature specifications.
Identifying, designing, prioritizing of the test cases according to the risk, requirement, schedule, and standards
Working for different test bed configuration On-Mesh, Off-Mesh, and Secured, Standard on the virtual machines
Performed functional and regression testing on various IA versions.
Finding all valid defects and logging them with the proper details.