Software Quality Assurance Automation Engineer
SUMMARY:
Has ISTQB & HP Certified Quality Engineer for HP Quality Control with 11 plus years of IT experience. Currently working with w. w. Grainger’s Hybris application implementation project since last 5 plus years
Solid hands on experience on Mobile and desktop automation using Selenium with Java and robot frame work with Python
Good knowledge of hybris applications such as HMC, CMS, CSA etc
Extensive domain experience in TTH and Retail /e-commerce(B2B/B2C) area
Experience on implementing process like Agile impelentation or KANBAN implementation with in IT team.
Good understanding of SDLC and STLC - Verification and Validation model
Strong analytical and statistical skills. Ability to analyze the customer requirement, present vital conclusions useful to planning and execution of quality process for Functional Testing
Expertise in mobile application(IOS and Android) testing using real devices, simulators and clouds
Excellent interpersonal and communication skills to build positive and long relationship with internal staff and customer
Strong analytical skills to understand complete Project scope from Business and Technical perspective
Knowledge on waterfall, RAD, Agile and DevOps methodology.
Ability to co-relate customer voice (VOC) effectively to the related CR with base line Build
Good understanding of online search feature using inhouse(endeca) and third party (inbenta) tool which Improve relevancy for parametric keyword search
Experience in Cross browser testing for API applications.
Hands on Experience on multiple API tools like Soup UI, Postman, Insomnia Rest client, Rest Assured, Katalon etc
Experience in database testing (SQL Server/Oracle) and SQL queries
Experience in working with in coordination with business analysts, developers, testers & client QA team for complex projects in agile and waterfall testing methodology.
Experience in Build Management tool like ANT, Jenkins, Bamboo
Experience in estimation for Manual and automation major releases. Certified Estimator in TCS
Experience in migration testing from hybris to MDM/ODS using ESB services
Hands on experience of Mainframe and UNIX base interface integration etctesting
Hands on experience of Omni channel for order round trip testing using diff system like SAP/Midtier/Omni Channel.
Certified SAFe practioner
EDUCATION QUALIFICATIONS
Bachelor in Computer science – Nagpur University
MBA (IT) –Indian School of management and studies, Hyderabad
TECHNICAL EXPERIENCE:
LANGUAGES:
VB, Java, Spring, Hibernate, JSP, CSS, Java Script, HTML, SQL
DESIGN
UML( Use case, Class Diagrams,Sequence Diagrams)
RDBMS:
MS SQL 2008 MySQL 5.1, Mongo DB, Cassandra,Oracle
APPLICATION/WEB SERVERS:
Apache Tomcat, WebLogic 10.3
OPERATING SYSTEM:
Windows, Linux, Mac OS
TOOLS:
QTP version 10.0 to 11,QC, Rational Clear quest, JIRA, Pycharm, Python, Robot Framework, Selenium, Eclipse, Appium, Gitlab, AWS
CONFIGURATION MGMT:
VSS, SVN
FUNCTIONAL/DOMAIN EXPERIENCE:
Retail, Travel transportation and hospitality, Aviation & Telecom
PROFESSIONAL EXPERIENCE:
MAJOR ASSIGNMENTS:
July 2019 till date
Project:
BA Vision Automation
Client
Gogo LLC
Project Role
Sr Automation Engineer
Project model
Agile Model/KANBAN model
Environment/Tool/application:
Selenium, Git Lab, Version one, AWS, Eclipse, SOA, Rest API, Docker, Bitbucket, SQL, Python, Robot framework, cucumber, Gherkin, Jenkins, Groovy, BDD
Description:
Vision content manager automation project deal with end to end automation of content received from spafax company on monthly basis. Process includes from transport of encrypted content, automated loading of video, magazine etc on LRU box via USB or wifi
Responsible for:
Responsible for end to end automation of media content including load stick, stick validation, dynamic stick report based of diff version of LRU and media upload in AWS S3 bucket using concourse pipe line
Design, develop and document automation test tools, programs or scripts based on product requirements.
Run automation jobs, programs and scripts for new functionality and regression testing.
Develop and further maintain and improve automation testing framework, automation tests and jenkins pipe line
Automated manual processes for testing a content platform tool, which reduce the test effort by 2 weeks
Automation of content manager for Media, Maps, Magazine etc via USB or WiFi
Design and develop automation for new 3D map feature for both Stick and content manager process.
Write docker shell scripts to run automation in docker.
Sep 2018 – July 2019
Project:
Lids Sports Group_Ecommerce
Client
Lids Sports Group
Project Role
QA Automation Analyst/Tester
Project model
Agile Model/KANBAN model
Environment/Tool/application:
Selenium, Hybris, Quality Control HP, Endeca, HMC,CMS,CSA App, Splunk, Dynatrace, ETL,GitHub, Eclipse,SOA, Rest API, KANBAN board,SAP, SOE, Bitbucket, SQL, Dynatrace, DTM, solr, Zephyr, Python, Robot framework, Selenium keyword library, Jenkins
Description:
Hybris Full site & Mobile application requirement analysis, writing automation test case and managing exisiting automation suite, working with business stakeholder for requirement verification and validation, supporting and mentoring team members in various testing phases
Responsible for:
Create and execute test scripts, cases, and scenarios that will validate system performance according to specifications for Mobile and desktop application using Python
Develop and further maintain and improve our automation testing framework, automation tests
Help coordinate testing efforts with Business Development, Product Management and other stakeholders
Take over and further maintain and improve our automation testing framework, automation tests
Perform all aspects of verification, including functional, regression, and system testing
Create test strategy, test plan, and put into execution for both UI and REST APIs
Provide timely and transparent written status reports that highlight both successes and challenges
Set up automation job on Jenkins server including open for business, Regression, Sanity for Desktop and mobile applications etc
Sep 2013 -Sept 2018
Project:
Grainger Ecommerce_SHOP
Employer
TCS
Project Role
QA Analyst/Tester
Project model
Agile Model
Environment/Tool/application:
Selenium, Hybris, Quality Control HP, Endeca,STEP, HMC,CMS,CSA App, Splunk,QTP,TFS, Dynatrace, ETL,GitHub, Gentran, Eclipse,SOA, Rest API, KANBAN board, Endeca,SAP, SOE, Bamboo, Bitbucket, SQL, Charles proxy, Dynatrace, AEM, DTM, Salesforce CRM, solr, Zephyr, Mongo DB, Sauce lab, Docker
Description:
Hybris Full site & Mobile application requirement analysis, Test Case planning and creation, working with BSA and TPM for requirement verification and validation, supporting and mentoring team members in various testing phases
Responsible for:
Gaining the requirement knowledge of Grainger's IT processes, standards, functional areas for the execution of projects under the scope
Taking care of quality of product for unified projects
Assist Grainger Test Team Lead in planning and facilitation of the test phases
Follow up with stakeholder regarding delivery of product, closing defect, logging defect
Perform requirement prioritization and create test plan
Support issue resolution for emergency fixes.
Design Test Plan, Test Strategies, and Traceability Matrix for unified projects
Complete Functional and Integration Testing and delivery to Grainger of new Hybris Features and Enhancements as requested
Assist in test data setup, test account set up with the help of business team
Use JIRA tool for Agile board management and defect management
Use HP for test management and repository of test cases for all regression and unified project test cases
post deployment testing for each release/sprint deployment
Executing project specific regression test cases using selenium
Responsible for frond end, back end and console based testing required for unified project
Led the team in Akamai testing while spoofing in staging
Involved in android and mobile automation testing for hybris application
Running SQL queries in hybris database to verify and validate data
Utilize third-party Inbenta’s Natural Language Processor to translate user context and advise on the relationship of the search terms to Grainger’s Taxonomy
Analytics Tags testing (IBM Coremetrics and Adobe)
Invloved in Sales force application testing for customer info and loyalty program
Running automation script daily open prod business to make sure env are stable
Retesting defect, resolution and analysis for issues
Writing automation test scripts for new functionality and managing exiting test suite using selenium JDK tool.
Build support testing for each sprint cycle
Promotion validation for accounts/user thru salesforce
Monitoring application performance using Dynatrace
Provide KT to offshore team for new unified project/business functionality
Timely report any issue/bottlenecks through TCS to Grainger project lead
Followed same testing flow for Mobile app (android and IOS) and mweb
Sep 2008 – JUN 2013
Project:
SUS UAT Testing support
Client
TCS
Tools/application/Environment:
Unisys, DMS, MAPPER, ECL, COBOL, Quality Center, QTP,Rational clear quest, Launchpad
Project Model
RAD, Waterfall
Project Role
Test Lead
Description
Supporting UAT testing for Carnival web application, back end applications, creating test plan, strategies, writing test cases UAT test cases for new changes
Responsible for:
Interact with users to gather the requirement
Analyze the user requirements and discuss the same with the team.
Prepare Test Plans, Test Strategy and Action Items..
Manage 20 resource team including manual and automation testing for UAT & SIT testing
Researching and communicating time frame of solution
Prepare UAT test cases, complete UAT testing.
Write automation script for each UAT test case using QTP
Prioritizing based on critical to business to minimize the Risk.
Executing UAT test scripts for Bookccl.com and Carnival.com (includes GFT and new scripts created based on the new functionality added in the release)
Logging defects in Rational Clear quest and Quality center and analyzing the root cause of the defect. Making sure the defects are closed with proper resolution. Client coordination and resolving their issues
Follow up with the customer/Stakeholders regarding the delivery of the product. Closing defect, logging defects, Retesting the defect, resolution and analysis.
Tracking the Progress of UAT during Testing life cycle.
Validating the SQL 2005 database by using SQL Query
Coordination with Carnival QA/QC team
Interacted with developers to resolve application defects as per the business requirement analysis
Responsible for execution of automation test cycle
Work on Proposal for existing as well as new logos both reactively/ proactively customized to meet the business objectives of Global ASU TTH clients.
Involve in FY Biz Planning and monitor the performance of ASU TTH Vertical for Carnival account to ASU leadership team
Involved in all phases of testing like black box, white box, system integration testing, regression and UAT
Assessment of Risk at Project level to include identifying potential risks, assessing total account exposure and monitoring plan
Creating and implementing coordinated communication plan, Competency Plan and Knowledge Repository to mitigate risks.
Performed the activity of Defects tracking, reviewing, and analyzing
Recording and reporting the test results
APR 2008- AUG 2008
Project:
Ignite Induction Process
Client
Tata Consultancy Services
Project Role
Software engineer
Tool/application/Environment:
Java, C++, ASP.net,VB, PLSQL, Oracle 8I, MS-Access
Description
HR team of Ignite should be able to manage all the induction activities through a web based system like post announcements, deadlines, answer queries, monitor and track the status of each induction activity of every trainee at Ignite. Induction handles mandatory joining formalities such as the distribution of joining kit, document verification, and confidentiality agreement completion. Induction handles bank account creation, employee id creation and tracking, track and manages access card and bus pass distribution, map employee code to ignite induction file, publish Ignite induction file.
To understand the exact requirements and create a high level design.
To analyze the project documentation, designing the forms used in the project
Coding and designing the database
Unit testing, System-integration and UAT
Harshal Soitkar Email:adcme1@r.postjobfree.com 312-***-****