Pavan Madireddy

Sr. QA Automation Engineer at Hebert Candies
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Shrewsbury, Massachusetts, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Retail
    • 1 - 100 Employee
    • Sr. QA Automation Engineer

    • United States
    • Retail
    • 1 - 100 Employee
    • Sr. Qa Automation Engineer
      • Oct 2020 - Present

       Responsible for gathering requirements, system analysis, design, development, testing and deployment. Participated in the complete SDLC process. Developed web-based open stack applications using Python and Django for large dataset analysis. Extensively used regular expressions and core features in Python using lambda, map, reduce etc. and effectively implemented logging feature using python logging library and profiling using cProfile Used Numpy for Numerical analysis for Insurance premium. Developed an information pipeline utilizing Kafka and Storm to store data into HDFS. Created an on-premises CI/CD solution using Jenkins and the Pipeline plugin which uses pipeline as code. Creating restful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB. Developed tools to automate some base tasks using Shell Scripting, Python. Used PySpark to expose Spark API to Python. Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Worked on AWS EC2/VPC/S3/SQS/SNS based on automation Terraform, Ansible, Python, Bash Scripts. Developed Spark code using Python for faster processing of data on Hive (Hadoop). Developed Responsible for configuring NoSQL databases like Apache Cassandra and Mongo DB to for increasing compatibility with Django. Identified Various Data Components throw XML/Jason and CSV Data files Used RESTful Web Services in the application development. Loading spilling data using Kafka, Flume and real time Using Spark and Storm. Develop programs to automate the testing of controller in CI/CD environment using Python, Bash script, Git and Linux command line. Heavily leveraged Python’s graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats. Experience in writing custom User Defined Functions (UDF) in Python for Hadoop (Hive and Pig).

    • United States
    • Financial Services
    • 700 & Above Employee
    • Senior QA Automation Engineer
      • Sep 2018 - Oct 2020

      • Organized Test Plan during initial phase of project, prepared test scripts, created Release note in Rally, setup/link Test Lab with release cycle, executed test cases and recorded results in Rally. Executed all test cases in different phases of testing like GUI Testing, Functional, Regression, Integration, System, Sanity and User Acceptance Testing. • Wrote Structured Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against Oracle Database.• Prepared meeting notes on daily execution/highlight of the project and send out the reports to managements.• Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).• Involved with Trainer's training calls by presenting every project's new enhancement and functionality changes for the Branch Users.• Created Initial test plan, developed test cases, test scripts and Defect Management Templates manually. Used Rally to store all testing results, metrics, created Test Cases, and Reporting.• Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents. Prepared a Defects Tracking Log for the SharePoint Site to track defects while testing.• Involved in UAT testing, SIT Testing, Regression Testing and Functional testing.• Worked with the database administrator to migrate & maintain the applications.• Actively participated in all QA and testing activities during UAT and PROD SDLC.• Actively participated in smoke, functional and ad-hoc testing.• Prepared Test Reports and submitted the bug findings in Rally.• Involved in defect reporting, defect tracking and defect reproducing.• Developed detailed Test Plan for system Testing based on SRD and BRD.

    • United States
    • Retail
    • 700 & Above Employee
    • Senior QA Automation Engineer
      • Aug 2016 - Sep 2018

      • Analyzing the Business Requirement Document, High level and Low-level design documents. • Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging.• Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.• Proficient in using Test Management tools like Quality Center, JIRA, Zephyr and Azure DevOps• Integrate UFT and HP ALM, such a way Automation test scripts can be initiated via HP ALM Test Plan module.• Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.• Worked with test JCL on mainframes for DMV application testing• Writing libraries and test scripts in Java for the automation testing.• Used AWS Lambda to manage the servers and run the code in the AWS• Involved in Regression testing using Selenium and Creation of automation scripts for web pages.• Integrate UFT and HP ALM, such a way Automation test scripts can be initiated via HP ALM Test Plan module• Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms • Experience in setting up test environments for automated script execution using TestNG• Automated AngularJs applications using Protractor, Jasmine, SDET (spec, config files)• Performed Cross browser testing and parallel testing using TestNG and Maven on Selenium grid.• Validated the Data on Mainframes using QMF and SPUFI• Develop Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to implement Test Driven Development (TDD).• Worked on converting QTP/UFT scripts to Selenium.• Coordinated mainframe test datacenter operations• Wrote scripts in Java for extracting data from HTML file• Expertise in grouping of test suites, test cases and test methods for regression and functional

    • QA Tester
      • Jun 2014 - Aug 2016

      • Preparing test case based on Functional requirement Specification and submitted to the client. • Check the manual test scripts for automation and identifying the reusable test components. • Involved in root cause analysis and performance analysis of the developed test scripts. • Used XML Web services and C# to manipulate the data and some utility assemblies to be installed locally.• Follow up with the fix-it team for the defect’s resolution during scripting and test execution. • Created scenarios and scripts to perform load, stress and capacity testing using LoadRunner• Received inbound calls from current subscribers regarding Internet and Modem technical support. • Participated weekly team meetings with business users, developers and updates on the status and raise any issues to the management. • Created, maintained, and enhanced automated quality assurance applications and scripts to validate XML using C#.• Involved in testing all backend processes using SQL. • Involved in test case Execution and Analyzing the Results. Performed Functional testing, regression testing, Sanity testing and migration testing. • Test the overall workflow for the existing and new functionalities. Executing the test suite, finding defects and reporting them to developer through testing standards. • Prepared Defect Report by using Quality Center as per severity and Priority. • Created automated database test scripts using PL/SQL and developed automated XML validation test scripts using PL/SQL and C#.• Designed Test cases and executed Test cases and reported the Bugs using Quality Center. • Preparing an estimate for each phase of testing to decide on resources needed.

Community

You need to have a working account to view this content. Click here to join now