Home

SDET/QA Resume - Only For Remote Positions
[email protected]
Location: Benton, Arkansas, USA
Relocation: Any
Visa: H1B
Please Find The Below Resume Of My Candidate



Arun Kampilla
Email: [email protected]
Ph#: +1 (606)-306-7312
https://www.linkedin.com/in/arun-kampilla-309a43189/



PROFESSIONAL SUMMARY:

Over 11+ years of professional experience in IT in which Two Years of experience in JAVA Development and over Nine years of experience in Testing including Automation, Implementation, Integration, Conversion, Migration, Development, Customization, Testing, Troubleshooting and building of QA Automation Framework.
Experience in developing and executing test cases manually and developed automation script with Selenium IDE, Grid, Selenium RC, Selenium Web driver.
Currently working on automating different module using Cucumber Tool, Ruby Mine, JBehave and JRuby Framework. Creating Feature files using GWT, step definition, config file, drivers, path using Ruby Test Automation Script for Front End UI Automation.
Using JBehave, Selenium, WebDriver automated more than 200 unique Test Cases and created Feature file involving GWT, written Java Automation Code (.java), created Properties file containing Locators involving Xpath and executed in different Virtual Machines.
Using SOAP UI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating HTTP Request and HTTP Response.
Written JQuery using ID to locate dynamic element in web page and executed Java Script using JQuery.
Written Java Test Automation Script (.java) using Java, Spring Test Suite, Selenium and Web Driver which does sanity testing on every deployment performed in QA Env and sends Email Notification on failure.
Experience in writing automation test scripts using Selenium, Web Driver, Cucumber, JRuby, JBehave, JMeter and Quick Test Professional.
Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
Using Junit and TestNG Framework performed unit testing. Using Eclipse IDE, IntelliJ IDE, Spring Test Suite executed and tested various methods in Java code using Hasp Map and Assertion.
Using Maven Build Tool performed compiling of class, setting up Selenium2.0, download Java Client Libraries, create project, creating pom.xml with artifacts and dependencies.
Hands on Experience in testing on multiple platforms like Android OS, iOS, Windows and Blackberry for Smartphone & tablets.
Using Jenkins Continues Integration Tool performed Build Deployment in QA Environment.
We are moving from Jenkins to Bamboo Continues Integration Tool for build deployment and maintenance.
Performed Web Service Testing using Jmeter Tool by hitting specific IP Address. Using Jmeter checked and verified Web Service request and response.
Created Continuous Integration with Jenkins and Travis CI Server. On Every Commit to Master Branch Jenkins runs P0 tests cases and notify the committers of any issue and proving every -one with visual board that Highlights any failing test plan.
Responsible for defining automation standard and rule required for building automation specific test lab for conducting smoke test, function and regression.

TECHNICAL SKILLS SUMMARY:
Automation & Testing Frameworks: Selenium WebDriver, TestNG, JUnit, Cucumber, Karate, Rest Assured, Appium (for mobile automation), JMeter (for performance testing), Mockito, Postman (for API testing)
Programming Languages: Java, Python, JavaScript, SQL, Shell Scripting, Groovy
APIs & Web Services: RESTful APIs, SOAP, GraphQL, gRPC
Cloud Platforms: AWS (EC2, S3, IAM, Lambda), Azure (Azure DevOps, Azure Cosmos DB), GCP (Google Cloud Platform)
CI/CD & DevOps Tools: Jenkins, GitLab CI/CD, CircleCI, Travis CI, Docker, Kubernetes, Ansible, Terraform
Messaging & Event Streaming Systems: Apache Kafka (for real-time event streaming and validation), RabbitMQ
Databases & Storage:Azure Cosmos DB, MongoDB, MySQL, PostgreSQL, Oracle, ElasticSearch, Redis
Version Control Systems:Git, GitHub, GitLab
Containerization & Orchestration:Docker, Kubernetes
Agile & Collaboration Tools:JIRA, Confluence, Slack, Trello
Mobile Testing: Appium (for Android and iOS automation), Sauce Labs, BrowserStack
Monitoring & Logging: Grafana, Splunk, ELK Stack (ElasticSearch, Logstash, Kibana)
Build Tools: Maven, Gradle
Security Testing: OWASP ZAP, Burp Suite, SonarQube
Performance & Load Testing: Apache JMeter, Gatling, BlazeMeter
Data Technologies: Apache Spark, Hadoop, Kafka Streams



PROFESSIONAL EXPERIENCE:
Company: US Bank JAN 24- Present
Role: QA Lead (Senior SDET)
Responsibilities:

Spearheaded the adoption of the Karate Framework for API testing, enhancing the automation process by developing reusable test scripts and streamlining API validation.
Integrated the Karate framework with CI/CD pipelines (Jenkins, GitLab) for seamless, automated test execution, ensuring early detection of defects.
Defined and implemented test cases, scenarios, and mock services using Karate s BDD approach, promoting collaboration between QA and development teams.
Developed comprehensive test strategies for API, functional, and performance testing, ensuring coverage across all layers of the application.
Led the creation of test plans, test cases, and test data management in alignment with project requirements and timelines.
Directed a team of QA engineers, assigning tasks, providing mentorship, and ensuring adherence to best practices in test design and execution.
Fostered a culture of continuous improvement by conducting regular reviews and knowledge-sharing sessions on API testing and the Karate framework.
Reduced testing time by 30% by automating API tests and optimizing regression suites using Karate s parallel execution capabilities.
Improved overall product quality by achieving 95% test coverage across API layers, leading to faster releases with fewer production issues.
Successfully led the testing efforts for multiple complex, high-impact projects, resulting in zero critical defects post-production in several releases.
Led the QA efforts for a banking application that supported financial services, including account management, loan processing, and customer onboarding.
Validated end-to-end workflows for wire transfer systems, ensuring adherence to compliance requirements such as Know Your Customer (KYC), Anti-Money Laundering (AML), and transaction limits.
Developed and executed automated tests for APIs related to fund transfers, account balance inquiries, and transaction history.
Ensured secure and accurate data flow between internal systems and third-party payment gateways, validating APIs for ACH transfers, SWIFT, and real-time payment (RTP) systems.
Worked closely with compliance teams to ensure that test cases aligned with financial regulatory standards, including PCI DSS for secure payment processing and GDPR for data protection.
Led testing for international wire transfers, ensuring correct handling of currency conversions, fees, and compliance with international banking laws.
Developed and automated tests for GraphQL APIs, validating schema queries and mutations, and ensuring efficient data retrieval for complex front-end interactions.
Implemented end-to-end data flow testing using Kafka to validate real-time event processing and message consumption, ensuring system stability and data integrity across distributed systems
Conducted load and performance testing using JMeter to simulate peak conditions and ensure system stability.
Environment: Java, Cucumber, Selenium WebDriver, TestNG, Maven, Jenkins, ALM 11.0, SOAP UI, REST Assured, Karate, Postman, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, qTest, GitLab, MongoDB, Azure Cosmos DB, Kafka, GraphQL, Appium, Spring Boot, AWS EC2/S3/IAM, JMeter

Company: Walmart APR 20 JAN 24
Role: QA Lead (Senior SDET)
Responsibilities:

Reviewed and analyzed Business/Functional/System Requirement Specifications, High-Level and Detailed Design Documents, and Requirement Matrices to ensure alignment with project goals.
Developed and maintained test plans, test cases, and test scripts using Quality Center, actively involved in all phases of the testing life cycle within both Agile and Waterfall SDLC models.
Led the development of a new automation framework using Spring Boot for microservices testing, ensuring scalability and efficient execution of API-level test cases.
Created and implemented robust MVC pattern-based test automation using Selenium WebDriver, reducing script development time by 50%.
Designed and developed test automation frameworks and scripts using Selenium WebDriver, TestNG, Java, and Rest Assured, focusing on API and UI testing for Agile/Scrum projects.
Integrated Kafka messaging queues for real-time data processing validations, ensuring seamless integration testing between microservices.
Developed and automated tests for GraphQL APIs, validating schema queries and mutations, and ensuring efficient data retrieval for complex front-end interactions.
Implemented end-to-end data flow testing using Kafka to validate real-time event processing and message consumption, ensuring system stability and data integrity across distributed systems.
Configured and maintained Selenium WebDriver, TestNG, and Maven for continuous integration and developed automation scripts using Java in Eclipse IDE.
Performed mobile automation testing using Appium for cross-platform mobile applications, enhancing test coverage for mobile environments.
Utilized Karate framework for comprehensive API automation and validation, focusing on automating RESTful services and improving test execution speed.
Integrated automation scripts with Jenkins, creating scheduled jobs and executing tests across different environments with varying configurations.
Conducted regression testing using Selenium WebDriver for front-end testing and REST Assured for backend REST API services, ensuring consistency and performance in new releases.
Created and enhanced test scripts using XPath and CSS Locators for GUI object verification, leveraging the Page Object Model (POM) for maintainable and readable test scripts.
Implemented data-driven frameworks using Selenium WebDriver and TestNG, improving test case reusability and scalability for regression cycles.
Developed and executed SOAP and REST API tests using SOAP UI and Postman, ensuring end-to-end integration and functional integrity of SOA-based applications.
Managed test code repositories using GitLab, and utilized Maven for dependency management and build automation.
Utilized Azure Cosmos DB for database validation, performing NoSQL testing to verify data integrity, consistency, and performance in globally distributed applications.
Gained hands-on experience with AWS EC2, S3, and IAM roles, optimizing cloud resource usage and application monitoring.
Performed database testing on MongoDB and Azure Cosmos DB, validating data structure and querying across large-scale distributed systems.
Conducted back-end testing to ensure data consistency and accuracy on the front end, including performance testing with JMeter.
Designed and developed Cucumber-based test automation frameworks, working closely with cross-functional teams to implement Gherkin-driven test scenarios, improving collaboration and test transparency.
Integrated Cucumber with Jenkins for automated test execution in CI/CD pipelines, significantly improving release cycle times and quality assurance.
Utilized JIRA and Quality Center for defect tracking, collaborating closely with development teams to resolve critical issues and ensure high-quality software releases.
Conducted load and performance testing using JMeter to simulate peak conditions and ensure system stability.
Developed reusable and modular step definitions in Java to increase the efficiency and scalability of test automation suites.
Mentored junior QA engineers in adopting Cucumber, Selenium, and other automation tools, fostering a culture of continuous learning and quality.
Environment: Java, Cucumber, Selenium WebDriver, TestNG, Maven, Jenkins, ALM 11.0, SOAP UI, REST Assured, Karate, Postman, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, qTest, GitLab, MongoDB, Azure Cosmos DB, Kafka, GraphQL, Appium, Spring Boot, AWS EC2/S3/IAM, JMeter
Company: Verizon Wireless, Irving-TX Sept 19- Apr 20
Role: QA Lead (Senior SDET)
Responsibilities:
Designed, developed, and executed comprehensive test cases; managed test requirements, generated daily status reports, and prepared detailed bug reports using QTest
Collaborated in requirements walkthroughs with business users to fully understand and analyze project requirements.
Created automation test plans and prepared the automation test matrix for each regression cycle, ensuring high test coverage.
Engaged in all stages of the product development lifecycle, from roadmap definition and design to product planning, wireframes, mock-ups, detailed requirements, user stories, engineering execution, and release.
Planned, designed, and maintained Selenium automation scripts for efficient and thorough regression testing.
Developed automation scripts using Selenium WebDriver, Java, TestNG, and integrated Cypress for modern web applications, improving test speed and flexibility.
Updated existing automated scripts to align with evolving test cases and conducted regression testing using Playwright to extend cross-browser and mobile testing capabilities.
Executed test suites using Selenium and Playwright, tracked test results, and generated detailed test execution reports.
Utilized the Cucumber framework (BDD model) in automation to facilitate feature files delivered by product managers, which also served as a valuable product documentation archive.
Tracked and monitored defects using QTest and Jira, ensuring timely identification and resolution.
Validated and wrote SQL queries to verify data accuracy and ensure correct database transactions, with additional data validation through MongoDB for NoSQL environments.
Authored SQL scripts to verify database integrity, particularly in identifying irregularities in data loading and leveraging GraphQL for API-level testing and database queries.
Actively participated in weekly walkthroughs and defect triage meetings, ensuring the continuous tracking and resolution of testing efforts across various phases and environments.
Developed a fully automated functional test framework utilizing Java, TestNG, Selenium, and Docker to containerize the testing environment, allowing more scalable and flexible test execution.
Implemented and monitored Continuous Integration (CI) and regression tests using Jenkins and GitLab CI/CD pipelines, ensuring consistent software quality across all releases.
Integrated Kubernetes and Docker for orchestrating test environments in cloud-based infrastructures, improving scalability and resource management.
Worked closely with business analysts (BAs) and business users to provide feedback on functional specifications, improve functionality, and prepare test data for comprehensive trade testing.
Leveraged Postman and REST Assured for automated API testing, validating RESTful services and ensuring reliability of backend systems.
Environment: Java, Selenium WebDriver, TestNG, Cypress, Playwright, GraphQL, Kubernetes, Docker, Maven, Jenkins, QTest, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, qTest, GitLab, MongoDB, Karate framework, Jira, Postman, REST Assured

Company: Transamerica., Harrison-NY Dec 16- Sept 19
Role: Automation Lead
Responsibilities:

Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
Involved in testing various business rules User/Customer Functionality, Change Process, Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
In depth understanding of Object-Oriented Programming and skilled in developing automated test scripts in Java.
Implement complete QA cycle for Agile projects at all stages of software development life cycle (SDLC) and Project Management Life Cycle (PMLC).
Developed web application automation scripts using Selenium WebDriver and Protractor framework with page object model in JavaScript Node.js.
Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
Used Bit bucket repository for efficient remote team working, also stored the framework and all the developed test cases.
Enhanced and Debugged test cases/scripts using IntelliJ IDE, Selenium, JavaScript and Jasmine framework.
Configured Selenium Web Driver, Test-NG, Maven tool and created selenium automation scripts in java using Test-NG prior to next quarter release.
Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
Automation of REST API based product using Rest Assured Framework with JSON.
Attended daily status meetings with development and management Teams.
Coordinated with developers and system engineers to fix application defects.
Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
Reported defects to developer and discussed about the issues in weekly status meetings.
Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Selenium Web driver/IDE, Eclipse, Jmeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Application Lifecycle Management, Quality Center, Test-NG, Bitbucket, SOAP UI, Fire bug, Fire Path, IE Developer Toolkit, QTP.

Company: Anthem, Virginia Jan 15 Dec 16
Role: Automation Lead
Responsibilities:
Created Test plans, managed team members, assigned tasks and conducted meetings.
Used the Designer to develop processes for extracting, cleansing, transforming, integrating and loading data into data warehouse database.
Prepared Test Strategy, Test Plan, Test Estimations and Test metrics documents
Worked on SQL scripts to load data in the tables.
Created Test cases for portal UI functionality.
Actively involved in all stages of STLC (Software Testing Life Cycle).
Created and maintained test plan, test cases and automation test documents.
Involved in Functional and Regression testing.
Worked with JavaScript based technologies and tools like Nodejs, Webdriverjs, Protractor, Jasmine, Mocha, Chai, React, Spring, Gradle, Swagger API.
Created Test Scripts Using selenium web driver tool.
Created function libraries, Driver scripts and Automation frame work(Key word Driven Framework) to improve reusability and robustness.
Utilized Jira as defect tracking tool on the project.
Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
Created SQL and TSQL Queries to validate Database Records.
Tested mobile application on Android, iOS and Windows mobile platforms.
Escalated Defects while studying Project Requirements and writing Test Cases by using HP Quality.
Center (QC/ALM) and followed logged defects throughout its lifecycle in JIRA.
Used HP Quality Center (QC/ALM) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
Identified test cases after going through the documents provided and developed systematic procedure for each test case and reviewed the test cases.
Extensively involved in all phases of SDLC (Software development Life cycle) and follows Agile methodology.
Involved in extensive DATA validation using SQL queries and back-end testing.
Writing/Recording scripts when necessary and customizing the recorded scripts, running the scripts on a new build.
Involved in creating test set in Quality Center and exporting test cases in to Quality Center.
Monitored and planned tests and test scripts using Quality Center, and also used its bug reporting capabilities to track document bugs.
Created Test Cases, executed test cases, Logged Defects and created traceability between requirements and test cases using ALM/QC.
Linked defects to Test cases and requirement in QC/ALM.
Used Selenium IDE for Open source web testing.
Open and Track defects using Quality Center/ALM. Also worked as Defect Co-coordinator.
Performed manual testing for the GUI functionality of the application.

Environment: QTP/UFT, Rational Clear Case, Rational Clear Quest J2EE/Java 6, javascript, SQL, TSQL, Oracle, Visual Basic 2010, TestNG, Selenium web driver, QC/ALM

Client: Metronet, Indianapolis Jan 14 Jan 15
Role: QA Engineer
Responsibilities:
Reviewed Documents and the Technical Specification.
Written test plans, which detailed the testing scope, strategy, hi-level test requirements, standard post test reports and procedures and necessary resources.
Analyzes user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
Involved in user requests and bug Scrubs meetings.
Installed the Mercury tools software on windows.
Performed Smoke, Integration, Functional, Regression testing.
Followed Agile Process in this project.
Performed End-to-End testing manually.
Performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application.
Executed automation test scripts developed in QTP / UFT validated results.
Using Selenium Automated Tool automated manual testing of walmart.com online shopping store. Using Eclipse IDE analyzed, debugged Java code and performed White Box Testing.
Create User Acceptance Test Scripts.
Found bugs and updated JIRA with all bug details. Assigned it to Developers. Once bug fixed tested, verified and updated JIRA Ticket with all details.
Automated regression test cases using Selenium.
Create data to support the User Acceptance test (UAT) Cases.
Executed Test phase Test Cases.
E-commerce testing in web application like customers accessing for the hospital webpage and checking for the doctors, connecting patients to the doctors for test repots and treatment, patients history, insurance provide by the banks.
Prepared Queries using SQL to retrieve data from database.
Closely worked with developers and System Engineers to nail down the technical problems.
Test plan creation, Test Case creation, Test Script writing and execution (manual testing).
Used java as a scripting language.
Used java concepts in writing the test cases.
Used collection frames storing and processing data.
Used the concepts Build tool Maven for linking and packaging code.

Environment: Win XP, Oracle 9i, Quality Center, QTP/UFT, Selenium 2, Java, Web Driver, TestNG, Linux, Maven, Tomcat, SQL.

Client: Sonata Software Limited, India Apr 13 Dec 13
Project Title: Benefits Enrollment
Description: Sonata has existing Core HR application (Sonata IS) which is being used throughout Sonata today to access and modify Sonata employee information. This includes all corporate data of employees including but not limited to benefits, compensation, vacation, location, job and personal information. Sonata IS includes administrative and self-service functionality to manage all data. As Sonata s headcount expanded both domestically and internationally, it was realized that the current functionality of the Sonata IS application would not be able to manage the growing pool of employees due to technical scalability issues, changing needs of the functional processes and potential legal liabilities.

Role: Java Developer
Responsibilities:
Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
Responsible to enhance the Portal UI using HTML, Javascript, XML, JSP, JAVA, CSS as per the requirements and providing the client side Javascript validations.
Used Spring Core Annotations for Dependency Injection.
Used Axis to implementing Web Services for integration of different systems.
Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
Exposed various capabilities as Web Services using SOAP/WSDL.
Used SOAP UI for testing the Web services by sending an SOAP i/p request.
Used AJAX framework for server communication and seamless user experience.
Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
Used client side java scripting: JQUERY for designing TABS and DIALOGBOX.
Used JUnit/Eclipse for the unit testing of various modules.
Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: J2EE, Struts Framework, JSP, Servlets, JDK, Oracle, AJAX, Shell, JavaScript, Hibernate, WebLogic, ANT, HTML, XML, XSLT, CSS, RTC, JUnit, Sonic ESB, Eclipse, SOAP, WSDL, Web Services, SQL, JMS, PL/SQL, UNIX, Windows.

References:
Available upon request

He Only Open For Remote Positions

Rate : $65-$70/hr C2C

Visa : H1B




Thanks & Regards,
Lisa,
Bench Sales Recruiter
Stier Solutions Inc

T. (610) 735 8665 | E. [email protected]
Keywords: continuous integration continuous deployment quality analyst user interface javascript sthree database information technology hewlett packard procedural language Colorado Idaho New York 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];4429
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: