Post Job Free

Resume

Sign in

Quality Assurance Automation Engineer

Location:
Cherry Hill, NJ
Posted:
March 07, 2024

Contact this candidate

Resume:

Siva Parise

Sr. Software QA Automation Engineer

Mobile: +1-630-***-****

Email: ad36i4@r.postjobfree.com

Professional Summary:

Over 14+ years of IT industry experience with Software Products and Applications of Quality Assurance by Validation & Verification, Manual Testing, Automation Design & Development, In-Sprint Automation, shift-left testing, Functional & Regression Testing and CICD Pipeline Implementation, QA Process implementation, Agile/Sprint Methodology & Scrum Process in Software Life Cycle. Had good hands-on and deep understanding of End-To-End Business Scenarios, Quality Assurance Goals, E2E Validation, and Implemented QA Best Practices & Delivery Excellence to achieve cost effectiveness and reduce test execution cycle time.

Designed Automation Framework and Developed Scripts with Selenium BDD Cucumber & SpecFlow with Java, C#, Cypress with JavaScript and Python using PyTest framework for RESTFul API Endpoints.

Hands-on experience to use tools- Eclipse IDE, PyCharm, Visual Studio Code, TFS, MSUnit, GitHub, Rally, HP ALM, JIRA, Bitbucket

QA Process & Practices Implementation throughout SDLC/STLC – Regression Automation, In-Sprint Automation, Shift-Left Implementation in Agile Process, Manual Defects Vs Automation Defects, Reducing QA Execution Cycle and Value Adds to Application, Release Validation for multiple sprint teams through SOS.

Good hands-on experience with Web Applications Testing for UI, API Testing with RESTAssured and Postman for RESTful API’s and Microservices.

Hand-on experience with Middleware and Backend Testing with Web Services WSDL, SOAP XML, RESTful API’s

Very good hands-on experience with AWS – Lambda, Docker, S3, EC2, Dynamo, Aurora, SNS, SQS, Kinesis Stream & Cloud Watch, Kibana & Kinesis for Datadog and dashboards.

Experience in creating prod logs/alerts and monitoring them in Datadog, Splunk, Cloud Watch and other data streams.

Strong Experience in Unit, Smoke, Sanity, Functional, Integration, System, Regression, User Acceptance Testing, Business Process Flow, End-To- End Testing.

Hands-on Experience with DevOps Model and CI/CD Process Implementation with Octopus, TeamCity, Jenkins.

Good experience with Agile Methodologies and Scrum Processes.

Hands on experience with Defect Life Cycle and used tools HP ALM/QC, Rally and Jira.

Team Result Oriented - strong interpersonal skills, and ability to understand customer’s perspective with strong leadership ability.

Good communication and time management skills & Reliable Team building.

Technical Skills:

Cloud Technologies:

AWS – Lambda, S3, EC2, Dynamo, Aurora, SNS. SQS, Kinesis Stream & Cloud Watch, Kibana & Kinesis for Datadog and dashboards.

Automation:

Selenium BDD with Java and C#, Cypress, Cucumber & REST Assured for API’s Automation - Postman, Maven, Python-PyTest.

Database:

My SQL, PostgreSQL, Amazon Aurora, NoSQL - Dynamo, Oracle, Mnesia (DRDBMS)

Web & SOA Technologies:

gRPC, Flask, Rest Assured, Soap UI, Web Services – SOAP & REST, Postman

HTML, CSS, JavaScript, XML

Bug Tracking Tools

Test Rail, Rally (CA Central) / ALM/Quality Center, JIRA, PVCS, DDTS, MHWEB, Test Expert, Confluence Wiki

Development Tools / IDE:

PyCharm, Visual Studio Code, Eclipse, SQL Developer, SQL Server Management

Programming Languages:

Python, Java, C#/.Net, C/C++, Erlang, TL 9000, TCL/tk,

Source Management Tools:

GitHub, Microsoft TFS, Clear Case, Microsoft Visual SourceSafe (VSS)

CICD Tools:

Jenkins, Teamcity, Octopus

Operating System:

Windows/UNIX/Red Hat Linux/VxWorks/Open Telecom Platform (OTP)

Design Skills / Methodologies

Agile Methodologies, Scrum Process, SDLC/STLC, Waterfall and V Model

Domain

Telecom & Cable – ACSR & Amdocs Billing, Order Process Management & Fulfillment

Projects Executed so far:

1.Customer Creation and Provision: API’s Validation to migrate platform. Customer Creation and Update, Account Creation and Update, DOCSIS Cable model creation & update, internet, video and voice service creation and update. Service provisioning at the backend for new customers, service appointments, change of service for existing customers, alerts for different services, customer portal for bills and payments.

Client : Altice USA, Long Island City, NY - USA

Duration : June 2023 – till date

Contribution:

●Worked on the Automation Design and Development with Selenium BDD with Java for UI and Python for RESTFul API endpoints validation.

●Involved in the peer reviews for the automations scripts implemented in the sprint items.

●Worked on Test Cases(TC) Design, TC Review & TC Execution in all environments.

●Demonstrated the final application/product functionality to the product/business team to make sure the designed application/product is working as expected.

●Used AWS Services - Lambda, S3, DynamoDB, cloud watch, SNS and SQS as part of the intended functionality validation and regression suite automation execution.

●Involved in backend DB (SQL and NoSQL) validations.

●Implemented CICD pipeline with Jenkins and scheduled daily test execution with smoke suite.

●Automation Scripts Maintenance in Bitbucket for Regression Test Suite and enhance growing regression suite.

●Reporting and re-validating defects in Jira and follow up to implement the same and defect triage.

●Involved in the prod issues debugging and supported all prod deployments validations.

●Involved in Manual and Automation testing for progression and regression respectively.

●Mentor Jr. QA team members and try to achieve project goals.

2.USA Election Apps – NEAT: Election related Apps Design and Development for back-end data support for news channels to support US elections and used for decision make to project or winning of candidates of any race based on exit polls and number of polled votes at county level, state, nationwide levels for senate, house, primaries, SOS, governor, attorney general races. Application used java script and node.js as back-end platform.

Client : NBC Universal, New York City, NY-USA

Duration : Jan-2022 – June-2023

Contribution:

●Involved in automation design and implementation in Selenium BDD with Java.

●Enhanced the existing python automation for regression suite.

●Participating in Sprint Grooming & Sprint Planning Sessions.

●Prepared Test Plan and Review Test Artifacts with business team to make sure aligned with business needs.

●Designed Test Cases for each sprint and reviewed them with all stockholders.

●Executed all the functional flows and demonstrated the final product to the business team to make sure the designed application is working as expected.

●Implemented in-sprint automation for each sprint in Selenium BDD with Java

●Implemented CICD with Jenkins and scheduled automatic jobs to run on a daily basis.

●Used AWS Cloud Platform extensively for Lambda, EC2, S3 and DynamoDB

●Automated database queries to make sure all the transactions are completed, queued, suspended for reporting purposes.

●Involved in manual and automation testing progression and regression through automated scripts.

3.Next Generation Billing Systems Integration: It’s a next generation billing system to integrate with new credit card payment gateways. Used java script and AWS cloud technologies. Used EMV technologies for Card Payment process with encryption from source to destination of the payment process.

Client : Comcast Cable Inc., Philadelphia, PA-USA

Duration : July-2020 – Dec-2021

Contribution:

●Design, Develop, Automate and Deploy the test automation code using Cypress framework for UI and Python for API endpoints.

●Participating in Sprint Grooming & Sprint Planning Sessions.

●Prepared Test Plan and Review Test Artifacts with business team to make sure aligned with business needs.

●Assign QA team to work on individual components through Jira tickets and make sure the automation code delivery meets the designed requirements.

●Designed Test Cases for each sprint and reviewed them with all stockholders.

●Maintained automation regression suite code in GitHub.

●Executed all the functional flows and demonstrated the final product to the business team to make sure the designed application is working as expected for RESTFul API Services.

●Involved in Web Services & Rest Assured API and backend DB (SQL and NoSQL) validations.

●Reporting and re-validating defects and follow up to implement the same and defect triage.

●Involved in the prod issues debugging and supported all prod deployments.

4.Messaging Platform: Built and designed to run the core messaging platforms between Comcast and Customers that deliver messages over SMS (Text Messages), ABC (Apple Biz Chat), RCS (Rich Communication Services), SMTP (Email), AppPush Notifications, IVR and Physical Paper Mailing. And provides SMS to Chat gateways. Legacy Application is migrating to AWS Cloud Technology with Restful API’s through EC2, Lambdas, S3 & Dynamo. All these messages will be delivered through pre-defined templates for residential and commercial customers.

Client : Comcast Cable Inc., Philadelphia, PA-USA

Duration : Oct-2016 – June-2020

Contribution:

●Designed Automation Framework from scratch in Selenium BDD and Scripts for all the API Regression suite in Selenium BDD and PyTest Framework with Java, C# and Python for cloud hosted endpoints.

●Working with AWS Services - Lambda, SQS, SNS, DynamoDB, Aurora DB, Microservices, Dockers, S3, Kibana & Data Dog for logs and dashboards.

●Automation Code Maintenance for Regression Test Suite and enhance growing regression suite for RESTFul API’s deployed already.

●Participating in Sprint Grooming & Sprint Planning Sessions.

●Prepared Test Plan and Review Test Artifacts with business team to make sure aligned with business needs.

●Designed Test Cases for each sprint and reviewed them with all stockholders.

●Executed all the functional flows and demonstrated the final product to the business team to make sure the designed application is working as expected.

●Implemented in-sprint automation for each sprint.

●Implemented CICD with Octopus and Teamcity

●Involved in Web Services & Rest Assured API and backend DB (SQL and NoSQL) validations using automation implementation to process S3 records in bulk load process into DynamoDB nightly batches.

●Reporting and re-validating defects and follow up to implement the same and defect triage.

●Used TeamCity and Octopus for CICD pipeline.

●Used Dockers platform to test the application and deploy.

●Automated database queries to make sure all the transactions are completed, queued, suspended for reporting purposes.

●Involved in the prod issues debugging and supported all prod deployments.

●Involved in Manual and Automation testing for progression and regression respectively.

5.Content Management, Messaging & Chat Platform: messaging platform is used to manage Comcast customer text/e-mail alerts for new/change/upgrade/downgrade service orders. Chat is the user interactive chat application for Comcast web applications Xfinity.com, Customer.xfinity.com, businessclass.comcast.com. Sitecore is the content management platform for Comcast e-business portals Xfinity.com, Customer.xfinity.com, businessclass.comcast.com.

Client : Comcast Cable Inc., Philadelphia, PA-USA

Duration : April 2015 – Sept-2016

Contribution:

●Designed Automation Framework PyTest-Python and maintained automation existing scripts and enhanced them in Selenium Java based BDD.

●Prepared Test Strategy & Planning for the all eBiz Near-Neighbor Applications Release Deployments.

●Executed Regression Scripts for each release and Deported Defects.

●Follow up on the reported defects with respective eBiz Apps and schedule with release activities.

●Developed Automation Suite to validate all eBiz Apps Smoke Check Validations.

●Ensured all the customer communications are logged in database tables and completed without any failures.

●Used Web Services WSDL, SOAP-UI, Postman, RESTFul API’s for middleware and backend validations.

●Used Jenkins for CICD pipeline implementation and scheduled automated jobs to run nightly jobs.

●Involved in the Prod Defect Trend Analysis for each eBiz application and advised respective QA Team regression suite to cover these gaps.

●Designed all databases tables and configuration for test data which was used by automation scripts.

●Added Python Automation Scripts to existing framework to fill the regression suite gaps and prod bugs.

6.Customer Portal (myAccount): myAccount is Comcast Customer Portal where Comcast Customers will be used to login, bill pay, set-up Autopay, Eco-Bill Registration, Outage status, Service Usage, text/email alerts subscription, Technician Visits re-schedule. Online Shop is the portal to place online orders for residential customers for Internet, Voice, Video and/or combination of these line of business services. Worked on the EMTA DOCSIS 3.0 Device to collect the payment due amount from suspended Comcast Customers. Voice device DOCSIS 3.0 plays a key role in blocking the customer’s internet access when their payment is due. As soon as customers pay through this Walled Garden flow, the DOCSIS device boot file will be changed and allow users to access the internet.

Client : Comcast Cable Inc., Philly, NJ-USA

Duration : July 2013 – April-2015

Contribution:

●Participating in requirements gathering and analysis.

●Prepared Test Strategy, Plan and track the project status and report to client and internal management for each release.

●Designed Test Cases for Each Release and Reviewed with all stockholders to meet the defined business-needs.

●Carried out Functional Testing to make sure the designed application is working as expected.

●Executed Regression Scripts for each release and Deported Defects and follow up to implement the same.

●Setup was done for Walled Garden Payment Flow in a lower environment.

●Involved in the Defect Trend Analysis and New Features Implementation Discussions.

●Involved in automation scripting in Java Selenium BDD framework.

●Heavily used Web API endpoints to validate backend points.

●Prepared & Presented QA Metrics for all releases.

7.Digital Voice Provisioning for Mobile Users: mCDV extends the current home Comcast Digital Voice (CDV) service to Mobile devices. It combines the use of over-the-top (OTT) software applications running on established wireless handsets (Apple IOS, Android) to provide Comcast CDV customers with the capability of making incoming /outgoing phone calls using Comcast’s network from their wireless handset. mCDV combines softphones, virtual Telephone numbers and single number service (SNS) into a unique value-added Xfinity Voice service which Provides personalized telephone numbers for each family member that can reach them anywhere even if they do not have a physical line in the house with that number. Introduces softphones, initially in the Xfinity Mobile Application to provide mobility and flexibility in making and receiving telephone calls. Extends the reach of Xfinity Voice beyond the home EMTA DOCSIS 3.0 Device in terms of devices and locations. It will make Xfinity Voice a personal, rather than just shared, experience. And it will match competitive offerings such as Google Voice.

Client : Comcast Cable Inc., Mt Laurel, NJ-USA

Duration : Nov 2011 – July 2013

Contribution:

●Participating in requirements gathering and analysis.

●Worked with Architects to lead a team in defining and estimating solution features and tasks.

●Build project plans and track the project status and report to client and internal management.

●Designed Test Plan & Test Strategy for Progression, Regression.

●Used MySQL for querying the database to make sure all the transaction states are marked with proper status codes in each ecosystem.

●Carried out End-to-End Test Execution from Placing the Orders in Billing Systems Amdocs & ACSR, Voice Line Provisioning and till Making Calls from Customer App Voice2Go

●Initiative driven post-mortem of each release and process improvements and best practices.

●Heavily involved in automation for API calls automation in C#/.NET Selenium BDD.

8.U-Verse IPTV: The project U-Verse IPTV application provides IP based Video, Voice and High-speed internet access services (Triple Play Services). U-verse video product brings to the forefront the operational need of managing content delivered to the end customer premises. Administering AT&T content offerings will consider regional variances, marketing sales schemes, content provider constraints and physical network configurations to deliver the intended content to the end customers. To achieve this, the system was divided into three major modules VSDA, DExTr & CoDIE.

Client : AT & T, Hoffman Estates – IL-USA

Duration : Dec 2010 – Oct 2011

Contribution:

●Participating in requirements gathering and analysis.

●Leading/Coordinating 10-member on-site team along with off-shore team of 15

●Designed Test Plan & Test Strategy for Progression, Regression & Production Support activities.

●Test Result Summary Report for each release.

●Initiative driven post-mortem of each release and process improvements and best practices.

●Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.

●Estimate the resources and participants needed to achieve project goals.

●Identify and resolve issues and conflicts within the project team.

●Proactively manage changes in project scope, identify potential crises, and devise contingency plans.

●Used SOAP-UI and web services for client-service calls.

●Mentored, motivated and supervised project team members and contractors, and influenced them to take positive action and accountability for their assigned work.

●Conduct project post mortems and create a recommendations report in order to identify successful and unsuccessful project elements.

9.Video Services Data Administration (VSDA): The project VSDA is designed to automate the video services data validation and audition activities. It consists of presentation, services and data layer components and includes basic workflow for notification of tasks and capturing their completion. Main purpose is to define, document, administer and audit video services data operational configurations. And the application provides users the ability to manage, audit and review complex data relationships that represent temporal instances of the Video Configuration Standard (VCS). VSDA GUIs are change control vehicles where alterations to the configuration standard are managed via Service Changes. Via Notifications, the Service Changes are communicated to teams responsible for implementing changes to service delivery network elements. The following links and descriptions are "quick" access paths to the most commonly available functions within Video Service Data Administration application.

Client : AT & T, Hoffman Estates - IL, USA

Duration : March 2010 – Nov 2010

Contribution:

●Worked with business teams to gather requirements and create test plans and strategies.

●Analysis and identifying the different configurations of U-Verse VSDA testing requirements.

●Designed Test Plan, Test Strategy and Test Cases and Execution of Test Cases and test result analysis.

●Prepared Test Result Summary Report for each load/build.

●Interact with all internal and external stakeholders and teams to coordinate other technical issues.

●Contributed to the team members training and mentored them.

●Project was tracked and monitored against time and effort.



Contact this candidate