SwathiJajula
Email: ******.*********@*****.*** Mobile: 240-***-****
Over 7+ years of experience in IT Industry as SDET/QA using Java and Node.js, WEBUI and Mobile Automation, NodeJS and Angular UI on Frontend, Rest Assured, Selenium, Appium, JBehave,TestNG using Java technology and JMeter for Automation Testing and Postman, SoapUI for Manual Testing and good knowledge in all phases of SDLC, Test plans, UAT.
Professional Summary:
•Expertise in Waterfall and Agile Projects worked very closely with Product owners in Agile and attended different meetings like Sprint Planning, Scrum, Backlog Grooming, Sprint Review, and Retrospective.
•Experienced in Node.js and frameworks available for it ex Express, and authored units tests and functional tests.
•Experience in Android developed scripts on both Java and Kotlin.
•Created and executed DTE Automation test scripts suites using Perl/Shell/Python for daily regression runs and idea tidied software errors and interacted with development teams to resolve the regression issues.
•Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
•Extensively used Postman for testing API workflows
•Automated Mobile applications in various platforms using Appium and android studio.
•Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception Handling, Multithreading, etc. and experience in Groovy and JavaScript.
•Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver / IDE / Grid, JUnit / TestNG, Cucumber, JBehave, JMeter, JIRA, Rest Assured, Postman, Appium and SOAP UI.
•Experience in implementation of QA testing strategy for Web-based, Windows, Web Services.
•Databases and Client/Server applications using Manual and Automation testing.
•Extensive Knowledge of Quality Assurance standards, methodologies, and strategies with a better understanding of Software Development Life Cycle (SDLC).
•Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
•Expertise in using Protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
•Sound knowledge of test management tools Jira, HP Application Lifecycle Management (ALM) and VersionOne tools.
•Knowledge on Deployment Automation & Containerization (Docker, Kubernetes).
•Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
•Experience testing SOA with Restful /SOAP Web Services. Created entire architecture for backend testing internal and third-party API using Test Complete and Soap UI.
•Experience in Test-Ng, TDD, and BDD frameworks.
•Experience with source version control tools such as Subversion SVN, GitHub.
•Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins.
•Excellent Splunk debugging skills log forwarding tasks.
Technical Skills:
Programming Languages:
NodeJs, AngularC, C++, Java, Python, SQL,ORACLE
Scripting Languages:
Java, Python, JavaScript, TSL (Test script languages)
Web Technologies:
XML, HTML, CSS, XPATH,
QA Tools:
SELENIUM/ Web Driver/IDE, JUNIT,TEST NG, QTP10/UFT, SOAP UI, SOATest, QC, JMeter, HP Load Runner, Century Test Automation (CTA), TestNG, GIT, Cucumber, log4j, Appium,Rest Assured,Oracle Application Testing Suit (OATS), Postman
Operating System:
UNIX, Linux, Microsoft Windows, MAC variants, Android, iOS
Testing Concepts:
STLC, SDLC, Testing Levels, Testing Types, Test Management
TestManagementTools:
Jira, HP Quality Center/ALM, TOAD (8.6/9.0), SQL Developer (1.5), HP ALM, Rational Clear Quest (RCQ), Team foundation server (TFS 2008,2010,2012)
Other Tools:
MS-Office, PowerPoint, Word, Access, Excel, and Visio
Version Control Tools. GITHUB, SVN, BITBucket
Professional Experience:
Client: Walt Disney World
Location: Orlando, FL
Role: SDET/QA May 2017 to TillDate
Project 1-: Resort Eternals(TETRA)
The TETRA interface standardizes jobs to ensure they follow a flow which validates any action taken on an application or server. It can identify, remediate, or do both; regardless of the.TETRA employs a search to translate from the input into a corresponding CI in ServiceNow. Future development will include fetching the application dependenciesflow desired, any heal (remediate) action
Responsibilities:
•Performed in C++, because Node.js itself is written in it, as well as some core components of the app platform Node.js and JavaScript in general.
•Developed Test Automation tools to increase testing efficiency with python,PHP,shell script.
•Developed scripts for Android apps using Kotlin.
•Experience building native Android Apps using Java or Kotlin
•Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS
•Tested all application controllers extensively with mocha/chai and angular’s built-in testing facilities
• checked whether it works, we run the testing framework Mocha (more details soon) that runs the spec. While the functionality is not complete, errors are displayed. We make corrections until everything works..
•Experience in working with Splunk application, searching/dash boarding development.
•Worked on Agile software project management and practices such as pair programming and test-driven development.
•Created Automation Scripts using Selenium Webdriver.
•Experience in using Selenium webdriver APIs for writing Junit tests suites and test cases for testing functionality of code.
•Experience with distributed source control (Git), Jenkins, and continuous deployment pipelines.
•Collaborate with the Automation and Test team on identifying test cases for new features and regression testing
•Implemented simulator for Mobile App/WebUI Testing in Android Platform using Appium.
•Used Appium for mobile app testing Android and iOS. Integrated Appium with SauceLabs for distributing tests on the cloud
•Implementing automated testing, unit tests and functional test.
•Worked with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
•Created many Splunk dashboards for different resort applications easy to triage the issue
Project 2-: Walt Disney World
Location: Orlando, FL
Role: Mobile and WebUI Automation (SDET)
APPMON: This project is AppMonitization (AppMon Cancel Room Only). This project is Implementing a new flow that cancelling the Disney Resort Reservation through Mobile application. Migrating an application from Native app to Hybrid app. Elaborating with Multiple new pages like Guest can able to see all the details regarding the reservation.
Responsibilities:
•Performed functional, component, end to end testing RESTful Web Services using IntelliJ for developing Scripts Used Rest Assured Framework to run scenarios and used Serenity reporting tool to generate reports in Jenkins.
•Experience with Kotlin Programming.
•Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
•Wrote Python Scripts and used the Jenkins continuous integration server to perform server-side tests
•Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing.
•Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications
•Worked in Automation Testing using Selenium Web driver.
•Identified and Automated Web based test cases using Selenium WebDriver
•Managed Code reviews using GIT as code repository and code collaborator.
•Tracking and Reporting Test progress to the Project management teams
•Implemented Automated execution of tests (nightly and need-based) using Maven and Jenkins.
•Coordinated with the developers on Defect status on a regular basis.
•Developed scripts on Mobile (IOS and Android) and WebUI.
•Developed and maintained automated regression test cases in rest assured framework using Java programming languages.
•Refactored the existing JMeter and Rest assured web services Scripts.
Project3:Walt Disney World
Location: Orlando, FL
Role: Mobile Automation
GQE:I was responsible for writing test automation in Java for the Walt DisneyWorld mobile application on both Android and iOS and also WebUI Application from scratch.
Responsibilities:
•Integrated Bumble Bee plugin in Jenkins, in order to capture all test results and publish in HP ALM.
•Interacted with Business Clients, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
•Design, develop and implement POM based automation testing framework utilizing Java, TestNG, Maven, Appium and Selenium WebDriver.
•Worked on the optimization and integration of existing Mobile Automation code base with respect to the new stories for both Android and iOS.Involved in acceptance testing using Cucumber.
•Hands on experience in using Appium Emulators and IOS Simulators for Mobile App Testing.
•Worked on upgrading and setting up the Mobile Automation environment as per the latest versions of Mobile OS, Appium, X-code and Android Studio.
•Identify the element locators required for automation using UI Automation Viewer and Appium Desktop to inspect elements in Mobile Application.
•Worked on Mobile Testing from Native app to Hybrid app View.
•Used core JAVA for writing Selenium Web Driver tests for the web application, JBehave framework and Rest Assured.
•Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver, JBehave and Jenkins.
•Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing and End to End Testing.
•Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications and executing test cases for validating GUI and system functionality on desktops and mobile devices including Android and IOS.
•Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
•Worked on UI and IG(Interface Guidelines) of IOS and Android.
•Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
•Good Expeirence with Assertions like Schema Compliance, XPath and Rest API responses.
•Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
•Experience in handling SCM task which involved in creation and administration of GitHub Repository and implementation of branching and merging strategy.
Client: SunTrust banks, Inc,
Location: Atlanta, GA
Role: Sr. Selenium Engineer Oct 2015 to April 2017
Responsibilities:
•Worked in BDD framework by creating com. page Objects, features, com. Reportingetc.
•Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
•Involved in writing Test Plan, which detailed the testing scope of applications. Hi-level test requirements and necessary resources.
•Automated Restful web service using Java and Rest Assured API and tested the response data against database
•Wrote SQL queries extensively and queried databases (MySQL).
•Collaborated with management to review, develop, and implement new workflows.
•Involved in functionality testing, regression testing and system testing.
•Used Firebug/Fire Path Add-on tools to construct locators using Id, Name, CSS and X-Path.
•Executing the test plans on web and mobile (Apple & Android) as per requirements.
•Experience in working with build tools like TESTNG and Maven.
•Experience with defect tracking tools like QTP/ALM, JIRA.
•Worked in building automation scripts and frameworks using Selenium Web driver with Java.
•Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings
•Performed Web services testing using SOAP UI.
•Automated Hybrid Mobile app using Appium and selenium and configured the capabilities to run on multiple browsers like Android and IOS.
•Participated in UAT and worked with Rally for bug and defect tracking.
•Analyzed user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
Client: Integrify
Location: Chicago,IL
Role: Quality Analyst Jun 2014 to Sep 2015
Responsibilities:
●Coded and executed test scripts, reported defects and analyzed test results.
●Involved in Manual and Automation testing of the application. Executed Test cases and analyzed the test results based on Acceptance Criteria in Business Rules.
●Involved in functional validations of the test cases.
●Experienced in creating Test Cases based on User Stories and wrote Test Scripts on Java used Selenium WebDriver and JUnit for automation purposes.
●Maintained automation framework by created reusable utility classes.
●Performed automated Integration and Regression testing to check the compatibility of new functionality with the existing ones of the application.
●Participated in daily, weekly, and Sprint meetings and actively contributed to team discussions and Sprint planning.
●Implemented Keyword Driven and Data-Driven framework to perform test actions accessing test data from Excel sheets.
●Used Parameters and Data Provider annotations to perform Regression and Functional testing using Junit
Client: Make my trip
Location: India
Role: Manul Tester Aug 2012 to Apr 2014
Responsibilities:
●Involved in maintenance of existing Automation Framework based on QTP/ VB Script.
●Developed Automation scripts in QTP to test new functionalities added to the application.
●Perform Data Driven testing on the web application for multiple sets of data using QTP.
●Experience in IT, extended expertise in QA and Automated Software Testing using QTP, SOAPUI, Quality Center, ALM, tec
●Created Shared Object Repository using QTP and developed reusable library functions and Recovery Scenarios using VB Script
●Expertise in Software Development Lifecycle (SDLC) methodologies including Agile and Waterfall.
●Utilized Quality Centre for Bug tracking, reporting also used GIT as source control tool.
●Tested request and response XML based web services interfaces using SOAP UI
●Involved in testing the services of SOAP and REST using Rest Assured and tested both XML and JSON formats
●Implemented waterfall methodology.
●Used Appium for test Automation Framework, Cross platform test Automation
●Maintain Selenium scripts in between releases. Reproduce failed automated test cases manually.
●Perform both manual and automation testing and created various test results to track the testing results.
●Executed and scheduled the automation test scripts from Quality Center.
Educational Qualification:
Bachelor’s in Computers & Sciencefrom Jawaharlal Nehru Technological University.