Home

Prasanna - Quality Assurance Test Engineer
[email protected]
Location: Atlanta, Georgia, USA
Relocation: Any
Visa: H1B
Prasanna Anjaneyulu

Professional Summary:

Having 12 Years of experience in Manual, Tosca Automation Testing/QA in Java, Selenium, Appium, Bigdata Hadoop, RestAssured API, Android, API/Web Services, Micro Services, databases, JMeter, Cucumber, TestNG.
Proven track record of designing, implementing, and maintaining robust test automation frameworks for POS systems, ensuring software quality and seamless customer experiences
Experience in End to end testing and automation of various Salesforce modules including Sales Cloud, Commerce, Billing and Service Clouds.
Experience in Architecting test strategies for Java, C# and .NET applications and in designing automated tests based on project plans and product functionality.
Experience in implementing Data Access Layer, and CRUD functionality with Entity framework/LINQ queries in ASP.Net MVC to connect, retrieve and update the data from SQL server.
Proficient in writing Ansible playbooks and roles to automate repetitive tasks.
Proficient in designing, developing, and maintaining end-to-end test automation suites using Cypress for web applications.
Extensive experience in building and maintaining CI/CD pipelines using tools like Jenkins.
Developed data driven framework using Page Object Model, TestNG, Cucumber
Proficient in a wide range of Automation Tools and frameworks JMeter, SoapUI, Postman, Charles Proxy, Jira, Bamboo, Jenkins, IntelliJ, Maven, Bitbucket.
BugTracking Tools: Rally, FootPrints, Mantis, Bugzilla, Jira, ClearQuest, TestDirector
WebService/Micro Services Testing using RestAssured API, HttpClient, Charles Proxy and Postman.
Adept at integrating Ansible with CI/CD pipelines for continuous deployment.
Experience in UNIX/Linux platform on Clustered Servers.
Worked on ETL Data Warehousing application performing complex SQL and BI (business Intelligence).
Worked on NoSql database like Cassandra, MongoDB and HBase
Worked extensively on RDBMS databases like Oracle, SQL Server and MySQL.
Expertize in writing complex SQL queries.
Writing test cases, requirements docs and test reports in Agile testing and as BA.
Expertise in creating and updating automated test cases using Selenium in C#/ASP.Net or Java languages by following TDD (Test Driven Development) or BDD (Behavior Driven Development) concepts.
Experience with TOSCA Automation test suite, UFT Automation, Testing, Regression execution tool and HP ALM.
Worked for Tosca Integration with Jenkins.
Worked with all Modules of Tosca like Modules, Test Cases, Requirements, Test Case Design & Execution lists.
Extensive experience in webservices testing and automation with UFT and SoapUI as well as Tosca.
Hands on experience on the APIs and Third-Party Integrations and having sound knowledge in technical requirement gathering.
Familiarity with testing frameworks like Jasmine or Karma for testing Angular components and services that consume APIs Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc.
Involved in test automation frameworks such as NUnit, xUnit frameworks for .NET Core testing.
Expertise in various Testing methodologies like Functional Testing, Integration Testing, Regression Testing, System Testing, White-box Testing, Black-box Testing, Grey-box Testing, Accessibility Testing, Database Testing, Migration Testing, Performance Testing, Client-Server Applications, and Web-design Applications.
Hands on with requirements analysis, functional design , Test Design, Test Scheduling, Test Execution and defect tracking, estimating and testing.

Technical Skills:

Testing Tools Tosca, Selenium WebDriver, Selenium IDE, Selenium Grid, Cypress, Appium, Cucumber, Postman, CA Devtest, SOAP UI, Jenkins, Karate, Perfecto, XC Test & XCUI Test
Languages Java, JavaScript, C#, ASP.NET, HTML & CSS
Scripting Bash, PowerShell, Chef, Puppet and Ansible
Test Framework Junit, TestNG, Data Driven Framework
Methodologies Agile & Waterfall
Build Tools Gradle & Maven
DevOps Jenkins, Team City, Gitlab, Docker, Kubernetes, Openshift & Sonar
Clouds Google, Openshift, RedHat Mobile Platform, Docker Cloud, Cloud CLI s & Rest API s
Performance Jmeter & Load Runner
Version Tools SVN, Git & Bitbucket
Reporting Tools Jira, Version One, HP Quality Center and Application Life Cycle Management (ALM).
Databases Oracle, Toad, SQL Server & MYSQL
WebServices Rest & Soap
Operating System Windows, Linux, Unix

Educational Qualification:

Bachelors from JNT University in the Year of 2009
Masters from Middlesex University in the year of 2011

Professional Experience:

CareMore Health, TX Mar 2023 Till Date

Sr. Quality Engineer
Responsibilities:
Supporting the Automation Team to develop and manage Automation Framework.
Lead the automation effort for the testing of POS software, collaborating closely with development and product teams to ensure efficient test coverage and defect detection.
Designed and developed a scalable automation framework using industry-leading tools and frameworks such as Selenium, Apex, Salesforce DX, Etc. to test various POS applications, resulting in reduction in manual testing efforts.
Regularly Interact with client for requirement gathering and demo of project.
Manage and Execute Automated scripts and present the analysis to higher management for reviews.
Code reviews of the team members and manage code repo.
Wrote test scripts in java for the automation test cases.
Complex JMeter Scripts for Multi User Case Creation.
Data Driven Automation Framework using Java, Selenium, TestNG, Cucumber using page objects and page factory pattern.
Created efficient and maintainable Typescript and JavaScript test scripts to cover critical application functionality.
Designed, implemented, and maintained Ansible automation solutions to streamline server provisioning, configuration management, and application deployment processes.
Automated all functional and Regression Test cases using Tosca.
Executed Test cases and record associated results in Tosca.
Created Modules using Tosca Wizard and Synchronizing the modules using Tosca Wizard.
Collaborated with DevOps and development teams to integrate Ansible into CI/CD pipelines, improving the speed and efficiency of software deployments.
Integrated Cypress tests into CI/CD pipelines to automate test execution on every code commit, significantly reducing release cycle times.
Created Web UI Tests using cucumber, Gherkin and Cypress Automation.
Developed custom Ansible modules and plugins to address unique automation requirements.
Developed and maintained automated test scripts for regression, Functional and performance testing to validate Salesforce Configurations and Customizations.
Implemented API Automation and Batch execution framework through RestAssured API.
Deployment pipeline in Jenkins scheduler for daily execution.
Configured and managed CI/CD pipelines using Bamboo and Jenkins, Ensuring automated test execution for every code commit.
Developed and executed end to end test scenarios using Jasmine, identifying and reporting defects effectively.
Mentored Junior QA Engineers on best practices in test automation and protractor usage and Salesforce testing.
Acted as coordinator between BA and Development Team.

Environment: Ansible, Java, Tosca, Selenium WebDriver, TestNG, Cypress, Cucumber, RestAssured API, Micro Services, Robot Framework, POS, JPA, Hibernate, ReactJS, Appium, SQL Server, XML, Rally, Postman, Protractor, Swagger, Splunk.
Project #2: SBI Life Insurance Apr 2018 Feb 2023
Sr. Automation Engineer
Responsibilities:
Executed manual and automated test cases to verify Salesforce features and functionalities, reported defects, and verified bug fixes.
Assisted in the creation and maintenance of automated test scripts using Protractor and selenium.
Collaborated with product management teams in an Agile environment to develop a comprehensive set of tests for web-based applications.
Extensively debugged Java based Selenium WebDriver scripts for accuracy and identified possible causes of malfunction.
Designed and maintained test automation scripts for various POS applications, including integration with external hardware peripherals.
Developed and executed test plans, Test cases and test data to validate Salesforce workflows, Triggers, and Custom code.
Build and configured projects with Maven for effective dependency management and project environment.
Involved in implementation of Test Automation Framework build using Selenium WebDriver, JUnit and ANT technologies under Java platform utilizing industry leading harness design patterns and approaches.
Developed and participated in building test automation using Selenium WebDriver and executed test cases and implemented test suites using Junit framework.
Developed BDD tests using Cucumber by writing behaviors and step definitions and developed required Selenium support code in Java for Cucumber.
Creating test scripts using java and Selenium Web Driver for the functional test cases.
Worked on White-Box server-side System level test cases using JUnit.
Created Automation Test framework using Tosca.
Involved in checking out the code using CVS and used ANT tool for builds and deployed the application in the WebLogic environment.
Developed test harness for Webservices automated testing by means of SOAP UI and ANT.
Implemented Automated execution of tests (nightly and need based) using ANT and Jenkins.
Developed BDD (Behavior driven development) based programs using Gherkin for Cucumber.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Conducted Code reviews and Mentored the Junior team on Ansible.
Involved in testing of web applications and Web Services and XML data validation of business rules and business logic and used Soap UI Used XPath and DOM to work with dynamic and static objects in Selenium.
Was responsible for the creation of automation test suites for progression & regression testing in SOAP UI. The messaging formats included SOAP over HTTP & REST based clients with XML payload Coordinated with technical support associates to fix proprietary software issues.
Experience in Methodologies and design principles like TDD, Scrum, Solid principles, Code Review and Pair programming.
Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project.
Environment: Java, Selenium WebDriver, Appium, UFT, Cucumber, Jenkins, Junit, Jmeter, Ant, Azure, PowerShell, C#, .Net, SOAP UI, BDD & TDD, agile, Eclipse, POS, Quality center, XPath, XML, Oracle, Git Hub, Windows.
Project #3: Barclays Jun 2016 Mar 2018

Sr Automation Engineer
Responsibilities:
Web Application Automation Data Driven Automation Framework using Java, Selenium, TestNG, Cucumber, Sprint Boot using page objects and page factory pattern.
Microservices API Automation and Batch execution RestAssured API, Java, TestNG framework
Involved in Updating Test plan, Writing Test Cases, Executing Test cases. Used Quality Center to write Test cases.
IE Mobile App Automation Appium Framework using Java, Appium, Cucumber for Android and IOS
Tested the sections of POS transactions like Sale, Trade, Return, Pre-order, Web in store, Void, Post Void, Suspend and Resume using different tender types of Credit card, Debit card, POSA card, Cash, Gift card, Trade card, Cashier check and Star card.
Involved in creating test data for POS though inventory-controlled application.
Developed BDD and TDD script with Cucumber and written step definition using Gherkin based features.
Automated the application using Cucumber by writing the code in Selenide.
Worked with exceptions handling using Try-Catch activity and performance of the UiPath workflow.
Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models i.e., Data Driven Framework.
Integrated Bitbucket in to the development workflow for efficient source code management and collaboration.
Used GitHub for Python source code version control, Jenkins for automating the build Docker containers.
Extensive experience in API testing for Angular 9 applications, ensuring seamless integration and functionality between frontend components and backend APIs.
Tested AWS Lambda functions using shareable Custom AWS Console with test events.
Developed Integration test framework for AWS Lambda using Curl, RestAssured
Worked extensively on HaProxy, EC2, S3, AWS RDS (Postgres) using Custom AWS Console
Implemented Sauce labs pipeline for execution on cloud environment for recording and custom setting of the test environment.
Complex JMeter Scripts for Multiuser Case Creation
Deployment pipeline in Jenkins scheduler for daily execution
Migrated our API RestAssured scripts, Jmeter scripts and selenium scripts from openshift to Azure.
Worked with DevOps and development teams to integrate Ansible into CI/CD pipelines to improve the speed and Efficiency.
Implemented CI/CD pipeline along with execution reports in Azure.
Worked closely with the project team to triage, document and track defects using Salesforce tools like Jira.
Extensive knowledge of the complex rules and conditions within IE and Rules engine
Involved in UAT testing. Document, Develop and manage the overall UAT test plan.
Obtain signoff from UAT plan from leadership. Orient test participants on the UAT execution, problem reporting, resolution processes and manage central repository of UAT documents, scripts and materials.
Conducted regression testing following salesforce releases and updates to ensure system stability.
Managing scrum activities using Rally and ALM

Environment: Java, Python, Selenium WebDriver, Cucumber, POS Systems, TestNG, Ansible, RestAssured API, Uipath, Selenide, Micro Services, Robot Framework, Spring boot, Hibernate, AWS Lambda/RDS/S3/EC2, MongoDB, Postgres, ReactJS, Appium, SQL Server, ASP.NET, ALM, Postman, UFT/QTP, Web 2.0, HTML 5, Protractor, Swagger, Splunk, Azure
Project #4: Edelweiss Nov 2014 May 2016

Automation Engineer
Responsibilities:
Participated in QA reviews and implementation of processes and procedures improvements.
Worked on distributed test automation execution on different environments as part ofvContinuous Integration Process using Selenium Grid and Jenkins.
Develop enhance and execute the test scripts using Web Driver.
Creation of automation scenarios and Test cases.
Involved in Test Scripts reviews.
Test automation scripts development in Selenium Web Driver using Core Java and TestNG.
Writing the test class methods using Test NG and Junit.
Performed Regression Testing following salesforce releases on latest builds and verification of fixed issues against stable builds.
Performed trouble shooting & fixing if any scripting Issues in maintained projects.
Run and test the Developed Automation script to verify functionalities.
Involved in identifying the X- Paths, finding IDs of elements, finding elements by ID, finding elements by name,Vinding elements by CSS.
Execution of Sanity, Functional, and Regression Test Scripts.
Creation of effective Test reports by evaluating Test results.
Involved in setting up CI Jobs and Running scripts using JENKINS.
Backend validations using SQL.
Documented and executedTest plans, Test casesandTest scripts based on business requirement document.
Mapped requirements to test cases to maintain accurate Traceability.
Performed web services test with SOAP UI.
Performed Database Testing using TOAD in order to check the Data Validation.
Identifying regression test cases which need to be automated.
Coordination among development and QA teams for the smooth delivery of the product.
Logging defects into the defect tracking tool ODC.
Involving in Knowledge Transfer sessions.
Performed DB Sync Activities from OLTP DB to DWH (Reporting DB) for Geo - Reference Summary Reports.
Tested Embedding Concept of Jaspersoft Tool with PM Application. (Local Application)
Performed Functionality of Geo- Map Dashboards (Pointers, Locations in the Map, Drill Down Functionality, Data validation in Map UI).
Validation of Roles and authentications of Users and restrictions of data which is pre-configured at DB Level.
Tested the functionality of Cascading filters and Drill - down and drill-up features in charts as well as Geo- Map Reports.
Preparation of Test Summary Reports, Defect summary report

Environment: Java, Junit, SQL, QTP, DHTML, JIRA, VBScript, HTML, UFT, Selenium WebDriver, Svn, Test Automation, Git, Jenkins, TestNG, Agile Methodologies Continuous Integration MSWord, MS Excel, UNIX, Windows.
Project #5: Amplisoft Jun 2011 Oct 2014

Test Engineer
Responsibilities:
Create an automation framework in a .NET/C# environment using Selenium, ReadyAPI, Groovy TestNG and POSTMAN for both eCommerce, RESTful API and UI automation running in Azure.
Create RESTful APIs that extract data from SQL Server databases and expose them in a Swagger UI
Automated deployment for SaaS based application on cloud using Chef Enterprise, Pivotal Cloud Foundry and AWS.
Create a best practice wiki page used by all teams for product automation.
Collect statistical data on all products to measure automation coverage and address gaps in both UI and API automation.
Assisted in the establishment of a CI/CD pipeline using Jenkins, enabling the automated deployment of software updates.
Transition of Automation scripting from Selenium to Selenide.
Setup automation framework using Spec Flow (.NET cucumber) BDD approach.
Serve as an automation lead contributor to a brand-new Hosted system built from the ground up, running in the cloud via Azure platform using Docker containers.
Create automation framework using a hybrid of Selenium, .NET Core and Coded UI.
Ensure execution of all levels of testing (System, Integration, and Regression).
Design and develop automation scripts and provide timely solutions.
Work closely with software development team to implement testing methods and data validate test cases.
Mobile automation development in iOS and Android with Appium.
Ensure application of testing best practices to improve the quality of company products.
Apply quality engineering principles throughout Agile product lifecycle.
Collaborate closely with team members and cross-functional stakeholders.
Used PowerShell scripts to automate maven commands to run automation from command line.
Used Cucumber and Java to create BDD (Behavior Driven Development) to ensure a shift from TDD (Test Driven Development). This allowed for a broader participation of the whole scrum team and stakeholders.
Keywords: csharp continuous integration continuous deployment quality analyst business analyst user interface business intelligence sthree database hewlett packard microsoft California Idaho Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2144
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: