Post Job Free

Resume

Sign in

Qa Analyst Automation

Location:
Allen, TX
Posted:
April 14, 2023

Contact this candidate

Resume:

QA Automation Engineer

NAME: Sanap Soniya Kiran

CONTACT NO: +1-469-***-****

EMAIL: adwjnl@r.postjobfree.com

SUMMARY:

• Over 10+ years of professional experience in Informational Technology (IT) with emphasis in Manual/Automation testing of Web Based with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server, Software Development, Web Services, Mainframes, Java, UI and SAP Environments.

• Excellent knowledge of the Software development life cycle (SDLC) and the Software test life cycle (STLC).

• Automation testing expertise includes concentrated application, training, and interaction with HP tools such as UFT/Quick Test Professional (QTP), SOAP UI, and ALM/Quality Center.

• Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium Web Driver, C#, JavaScript.

• Development of how to write test cases using Element locators, WebDriver methods, Java programming features, and TestNG annotations.

• Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.

• Experience with Test Automation tools such as Cypress, Selenium, TestNG, JMeter, Junit.

• Extensive experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, Rest Sharp, Parasoft SOA, Apache JMeter, Postman and SOAP UI.

• Execution of Manual and Automation Business Components, Test Scripts through Test Management Mercury tool like HP ALM Quality Center.

• Solid experience in writing Test scenarios, Test Conditions, Defining Test Cases, Developing and maintaining Test Scripts, Test plans, Defects and Status Reports.

• Experience in Mobile Native App testing using different IOS and Android devices.

• Expertise in testing Web Services requests using SOAP UI/Rest.

• Created and Maintained Server-side Integration Test using Python and Selenium Web driver.

• Excellent knowledge and working experience in using various kinds of Defect tracking tools like Quality Center/ALM and JIRA.

• Built JavaScript based test framework using cucumber JS, web driver io, node.js, angular.js.

• Experience in Smoke, Sanity, GUI, Functional, Non-Functional Testing, Web Testing, System Integration Testing

(SIT), Regression, Ad-hoc Testing, User Acceptance, End-to-End, Grey Box, Black Box and White box testing, Proactive Testing, Browser compatibility and Risk Analysis.

• Well versed with SQL, PL/SQL and Oracle queries to run the data integrity tests.

• Knowledge of Agile methodology along with Automation Tools and Protractor.

• Experienced in testing BPM framework, process and strategy.

• Experience with bug tracking tools like Quality Centre/ALM, TFS, JIRA and familiar with Clear Quest, Bugzilla.

• Expertise in Automated-testing includes concentrated application, training and interaction with HP Tools like UFT/Quick Test Professional (QTP), SOAP UI and ALM/ Quality Center.

• Worked in Waterfall and Agile methodologies - SCRUM.

• Exposure in running SQL queries to manipulate database tables to check data integrity. Used Requirement Traceability Matrix (RTM) for mapping requirements to test cases.

• Participated in User Acceptance Test (UAT), documented procedures and guiding the users in verifying various transactions on the system.

• Familiar with testing Philosophies like Equivalence Class Analysis, Boundary Value Analysis.

• Experience in developing and executing automation Regression testing and System testing using Selenium. Technical Skills:

Testing Tools

Selenium Web Driver/RC/IDE/GRID, HP Quick Test Pro (QTP) 11, Quality Centre/ALM 11, Cucumber, Karate DSL, TestNG, Web Services, FitNesse, SOAP UI, Coded UI, Jenkins, Postman, Maven, AWS.

Language/ Script Java, JavaScript, Python, C#, .net. Test Frameworks TestNG, Protractor, Karma, Data Driven Framework, Keyword Driven. Firefox Add-ons XPath, Firebug, Fire Path.

Web development HTML, CSS, JavaScript, JQuery VB Scripts, XML, Flash. SOA Technologies SOAP, REST, WSDL, UDDI, Web Services, SOAP UI. Bug-Tracking Tools Bugzilla, JIRA, Mantis, Elementool, Rally, HP ALM/Quality Center. Build/Continuous

Integration Tools

ANT, Maven, Jenkin, Hudson, Bamboo.

Databases

Technologies

MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, SQL, MYSQL.

Platforms Windows 7/Vista/XP, UNIX, LINUX, MAC OS X. QA Methodologies Agile, Scrum and waterfall.

Version Control Git, SVN, CVS, TFS.

Education:

• Bachelor’s in Information Technology from Pune University Professional Experience:

T- Mobile, Bellevue, WA Feb 2022 to

QA Automation Engineer Jan 2023

Responsibilities:

• Performs Selenium Automation using Selenium Web Driver which is a web automation framework that allows user to execute the tests against different browsers and enables User to use a programming language in creating Automation test scripts.

• Implemented automation using JAVA, Selenium WebDriver, Cucumber, Maven, TestNG.

• Performing API testing (SOAP and REST) using Postman and SOAP UI.

• Extensively in the complete STLC and SDLC activity from requirements gathering to UAT testing.

• Worked in designing, building, and supporting advanced cloud automation workflows and tools used to support automated CI/CD pipeline application deployments into AWS using Jenkins.

• Secured REST API’s by implementing OAuth2 token-based authorization scheme by Spring security.

• Automation of React.js applications using WebDriver (Selenium 2.0), Protractor, frameworks using JavaScript (ES6).

• Performed UI and API testing using Cypress and created from framework from the scratch.

• Develop scenario-based testing for the JMeter scripts and Worked on API testing using Postman Tool.

• Responsible for writing complex SQL Queries on Joins- (Inner join, left join, right join, and Full join), Stored Procedure, functions, sequences, cursors, triggers, indexes to retrieve the data from the Data Base depending on the automation scripts requirement.

• Also uses the SQL queries to validate the data integrity of the database and to back-end database testing.

• Developed framework from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface.

• Worked in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.

• Performed web services testing with SOAP UI by validating request and response for XML files.

• Performed mouse actions using Selenium Actions API (Application Programming Interface). Implements web element locators using Selenium WebDriver - By ID, By Class, By Name, By Link Text, By Partial Link Text, CSS Selector.

• Performed build acceptance testing and smoke testing using Cucumber automation tool.

• Uses Page Object Model (POM) which is a design pattern used for creating Object Repository for web UI elements.

• Developed web pages and validated these pages using ASP.NET and C#.

• Configured Selenium Web Driver, TestNG, and created selenium automation scripts in java using TestNG prior to agile release.

• Worked in testing of services using SOAP/REST services using SOAP UI, Groovy Script.

• Wrote several automation scripts for web-based application using Selenium.

• Created and executed SQL queries in SQL Server in order to validate data at the back-end testing and Created Automated test Scripts which can be reused across the project.

• Integrates Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.

• Implemented the Continuous Integration (CI) with the help of Gitlab/Jenkins/Automation Set up for the applications that worked on. Jenkins, also worked on Slave set up and multi jobs.

• Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios.

• Responsible for documenting the Automated Test results using SOAP UI and Created automation scripts that are used for Regression testing.

• Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH.

• Created HTML and Cucumber Json reports with detailed test steps and Screenshots.

• Developed Automation Scripts for Regression using Selenium Web Driver and Java.

• Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.

• Created JSON request and validated the response using postman Interceptor and swagger UI

• Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

• Conducted Cross browser testing in IE and Firefox using Selenium with Python.

• Developed BDD tests using Cucumber by writing features and step definitions using Gherkin.

• Worked in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in

(Automation tool) once the code pushed into CI.

• Communicating with developer to gather the use cases prior to each sprint.

• Managed all issues (defects) in Microsoft TFS Defect Management bug tracking system and ensure all issues are tracked from open to closure. Interacted with the developers for bug fixes and problem resolution.

• Used GITHUB as repository to store all Java codes with Selenium and Appium. Environment: Selenium, MongoDB, TFS, SQL, Cypress, Protector, Java, Python, C#, Selenium WebDriver, Selenium IDE, Eclipse, Testng, VBScript, Jenkins, SOAP UI, Subversion, JIRA, TOAD, Devops, JIRA, MS Office, SQL, Mobile (IOS/ Android), Appium, Windows, Unix/Linux, CA LISA, JMeter, Karate DSL. The Vanguard Inc, Malvern, PA June 2018 to Dec 2021 QA Automation Engineer

Responsibilities:

• Working on the design and creation of frameworks that are both hybrid and data-driven using Selenium WebDriver, Java, POI, TestNG, and JDBC.

• Used LISA to configure, create, and deploy virtual services.

• Worked with developers to coordinate recording defects in JIRA and HP ALM, where they can be tracked until they are fixed.

• Performed complicated SQL queries by hand to manipulate database tables in relational database systems as part of back-end testing.

• Performance in order to use Java, Node.js, PHP, and Swagger to design reusable framework for leveraging REST APIs.

• Created several automation scripts for UI in Java/Selenium WebDriver, as well as BDD test cases in Java using Cucumber.

• Contributed to the design and implementation of the Selenium WebDriver Automation Framework for the Smoke test.

• Performed web services testing with SOAP UI by validating request and response for XML files.

• Used the Cucumber/Karate Integration Test Frameworks to run integration test scripts.

• Developed a test harness to allow for comprehensive testing with Python.

• Preferred Specflow with C# in Gherkin format to implement BDD.

• Executed processes defined for fraud detection and prevention, while identifying new trends in fraud.

• Worked in fetching JSON data with in Orchestration Layer with Spring Boot application and displaying it in the UI using ReactJS.

• Regression test using TestNG. Developed and executed test scripts using Selenium WebDriver, TestNG, analyzed Test Results and created Defects.

• Worked with AWS Cloud teams to drive the adoption of AWS services and help establish a fully automated environment for the provisioning, upgrading and auditing of AWS services.

• Knowledge of Atlassian SDK, JIRA Java API, JIRA REST APIs and JIRA plugin development.

• Wrote BDD (Behavior Driven Development) tests using Cucumber and JavaScript.

• Used Repetitive or Competitive Analysis for creating and setting up scripts to run against big volume of data to identify the frauds as they occur over a period.

• Tested transactional data for possible indicators of fraud.

• Coordinated with developers and record defects in JIRA to track until they are resolved.

• Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.

• Executed test cases and procedures for Functionality Testing, Integration Testing, Transaction Testing, Positive Testing, Negative Testing, and Black box testing.

• Worked in Defect Tracking, Defect management and Bug Reporting using tools like Quality Center/HP ALM as a Test Management Tool to Worked on Testing JSON API using Postman and Restlet.

• Proficient in using SOAP UI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.

• In-depth experience in API testing (REST) of web services using Rest Assured, Postman, while scenarios integrating with the Cucumber scenario.

• Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.

• Tested Browser compatibility to ensure that it works on all Browsers (IE, Firefox, Chrome, Safari, etc.) and Tested on Remote server/desktop through Selenium Grid.

• Coordinated with the UAT, BETA and Project management teams and performed User Acceptance Testing (UTA) with the Users.

• Used Firebug and Fire path to identify elements on the page. Used ALM and JIRA for tracking, analyzing and documenting defects.

Environment: Selenium WebDriver, Jenkins, AWS, Protractor, SOAP UI, Maven, Mobile (Android/ IOS), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Python, Gitlab, SQL Server, JMeter. State of Texas, Austin Aug 2016 to May 2018

QA Analyst

Responsibilities:

• Performed Manual Testing and Automated Testing for Client/Server application and Web-based application that used WebSphere, Message Queuing, Active Directory, UNIX, Windows, and XML message-based system in an Agile software development environment.

• Worked in Mobile Testing includes App Testing. Test automation for web application using Cucumber.

• Demonstrated experience working with REST API design and Implementation.

• Implemented Continuous Integration and Deployment (CI/CD) solutions to target environments AWS.

• Follow and contribute to Agile/SCRUM activities (e.g., daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition and Experience in API testing using Postman Tool).

• End to End testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3 and other web technologies.

• Created and executed automation test scripts using Selenium web application testing utility.

• Attend Functional Requirement and Design review meetings to obtain the technical knowledge to become proficient in assigned products.

• Thorough experience in implementing Automation Tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with Postman.

• Develop and manage Test plans strategy and test cases. Facilitate test plan and test case reviews.

• Coordinate workload and activities for 12 QA testers for both onshore and offshore.

• Plan, estimate, schedule, assign and direct the work of activities for QA Team to onshore and offshore agencies.

• Conduct verification testing, regression testing and automated testing with onshore and offshore team.

• Familiar with database concepts and running SQL queries.

• Designed and developed automated scripts, which Worked Functional Regression, Integration test cases using Selenium RC.

• Tested REST web services using SOAP UI, Advanced Rest Client and Postman and Assist in building out and testing API endpoints (Java).

• New library development with micro services architecture using REST APIs, spring boot and pivotal cloud foundry.

• Used different types of virtual devices (Emulator & Simulator) and real devices for Testcases Validation.

• Performed Functional Testing through QTP using VBScript Scripting language.

• Daily meeting with onshore and offshore QA team to discuss critical issues regarding QA activities.

• Manage all issues (defects and service requests) in Microsoft TFS Defect Management bug tracking system and ensure all issues are tracked from open to closure.

• The entire java scripting done using Cucumber framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.

• Ability to learn complex systems in ambiguous situations. Demonstrate abilities in problem analysis and resolution.

• Great troubleshooting skills to assist development in determining root cause of defect found during testing.

• Participate in process improvement of the QA lifecycle activities as needed.

• Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, QTP, JMeter, TestNG, Quality Center, Firepath, Firebug, VBScript, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle and Windows. Genpact private Ltd, New York Sept 2015 to July 2016 QA Analyst

Responsibilities:

• Performed functional testing on Patron reports and report generator for Performed stress test on data migration from Titanium to SQL database.

• Implemented Recovery Scenario to handle unexpected events or errors and SOAP UI for Web Service Testing.

• Performed Usability and Integration testing manually.

• Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Parasoft SOA, Restful API and Postman in QA Automation tools Discovery.

• Built Safari browser extension to be able to run Web driver in Safari browser.

• Automated functional scenarios using Selenium Web driver.

• Performed rigorous manual testing such Functional Testing, Smoke testing, Integration testing, UAT Testing, Backend Testing, Regression Testing, End to End Testing and System Testing.

• Worked on developing the automation scripts for backend testing using Selenium Web driver.

• Developed REST API to processes the data from DB to another Rest Service.

• Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

• Developed Data Driven Tests using SOAP UI and automated functional testing.

• Did performance testing to ascertain how the components of a system are performing, given a particular situation.

• Worked in DevOps migration/automation processes for build and deploy systems.

• Developed required Selenium support code in JAVA for Cucumber.

• Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.

• Implement test automation framework into CI/CD pipeline using TFS and TeamCity.

• Worked on TFS (Team Foundation Server) for accessing code.

• Implemented open-source Web test tool Selenium Web driver for cross browser and cross platform Web testing.

• Used Selenium Web driver to test search results of Meta search engine.

• Tested large volume databases by using stored procedures.

• Performed automation testing on X View applications. Environment: SOAP UI, Quality Center, Selenium, SQL, Oracle, TOAD, UNIX, MS Office, HTML, JMeter, Windows, Mac, Internet Explorer.



Contact this candidate