Sdet/ Manual Testing Resume
Austin, TexaS
SUMMARY
- Extensive experience as a QA Automation Engineer in different domains of e - Commerce, Health, Banking and Insurance and worked on different Tools accordingly
- Hands on experience in developing Selenium IDE/ Webdriver/RC/Grid scripts using Java, JavaScript, NodeJS, C# Test Frame works using Testing, Maven build tools
- Implemented Continuous Integration of automation framework using tools like Jenkins, Team city
- Hands on experience in using Appium Emulators and IOS Simulators For Mobile app Testing
- Extensively worked as a QA Automation Engineer in Web applications, Client Side Server Applications
- Excellent understanding of Software Development Life Cycle (SDLC) and its modeling techniques like Waterfall, Agile Methodology
- Used SVN, GIT, TFS for maintaining code version in the control systems
- Worked on Postman to Test Web services. Used Postman for integration Testing with Rest APIs
- Experienced in working with HP Unified Functional Testing (UFT)
- Used Soap UI and Restful services for testing Web Services and Protractor for testing Angular in working with different front end HTML, CSS, JavaScript, NodeJS, AngularJS and backend programming languages like C, C#, Java, Python
- Develop automation for end-to-end solutions validation and integrate the automation into the continuous integration framework for seamless regression.
- Worked on Validating Rest API Services for different HTTP METHODS
- Experienced in working on different frameworks like POM, BDD,TDD frameworks
- Proficient in using HP ALM/ QC, POS, Rally, JIRA, Clear Quest, Bugzilla, Team Foundation Server
- Experienced in manual testing and automation (QTP, Selenium Testing, SOAP UI, Cucumber, JIRA) Tools
- Well versed in analyzing Requirements, System Specifications, Use-Cases and Technical specifications
- Good experience in Test Case/Test Scenarios/Test Conditions Creation from Use Case, Test Case Execution, Test Data Preparation, Defect Verification and Management
- Strong Skills in performing various tests such as, Functional, Regression, Smoke, GUI, Web testing. Proficient in test execution and management of testing defects
- Worked on different frame works like Data Driven, POM, Hybrid Driven and also experience in test driven development (TDD), Behavior driven development (BDD), Acceptance Test Driven Development (ATDD) approaches
- Worked on Validating HTTP status codes for different Rest services
- Worked Closely with the QA Architect and performed the work that have been assigned. Good knowledge on QA Architect responsibilities
- Developing Test scripts for the Test cases in C# using Quick Test Professional(QTP) and MTM. To develop Test cases QC has been used
- Worked on database development SQL, PLSQL, MongoDB, Oracle
- Strong exposure testing applications on different browsers like IE, Firefox, Chrome, Safari on different OS like Windows and Mac
- Team Player and self-starter with Effective, Communication, Interaction, Motivation and organizational skills combined with attention to details and business process improvements. Working under pressure to finish the work within the given deadline
TECHNICAL SKILLS
QA Automation Tools: Selenium Web Driver, Selenium IDE, QTP, Cucumber, Manual Testing, Protractor, BDD, TDD Data Driven, Keyword Driven, Hybrid Driven POM, Appium Emulators, IOS Simulators, MTM, Clear Quest, Postman
Version Control Tools: TFS, SVN, GIT
Bug Tracking Tools: HP ALM /QC, Bugzilla, JIRA, MTM, UFT
Programming Languages: Java, C#, SQL, Python, TestNG, Junit
Databases: SQL Server 2012,2010,2008,2005, Oracle 10g, MongoDB, PL/SQL
Project Communication Tools: MS-Office Tools, MS Outlook, Excel Sheets
Web Technologies: HTML, CSS, Java Script, Asp.Net, XML
Operating Systems: Windows 2000/XP/7/8/10, UNIX, Mac
Fire-Fox Add-on: Fire path, Firebug, Selenium IDE
Framework Environment: Visual Studio 17/15/12/2008, Eclipse, JDK
Methodologies: Agile(Scrum), Waterfall Model, SDLC
SOA Technologies: Soap UI, SOAP, REST, Webservices, HTTP Service requests
Build / CI Tools: Maven, Jenkins, Team city
Browsers: Mozilla Firefox, Google Chrome Web Browser, IE Web Browser, Safari
PROFESSIONAL EXPERIENCE
Confidential, Austin, Texas
SDET/ Manual Testing
Responsibilities:
- Analyzed the Business Requirements and worked closely with the Business Team to get the clarifications addressed
- Designed, executed and maintained Selenium Web Driver Testing, automated test cases for regression test cases and Smoke Test
- Worked on different SIT Environments, Prod Environment and migrated test cases to all the environments based on the requirements
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Java Web Driver) & created POM (Page Object Model) Framework in Visual Studio 2012 to create Automation Scripts
- Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices
- Worked with QA team on best practices for building automation inRobotFramework
- Used MongoDB as a database to create data setup and data results for the applications
- Used TFS (Team Foundation server) to check-in the code and also used for Defect Update and Creation.
- Worked in a Scrum Agile process for delivering the outputs on time
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
- Worked withSeleniumwebdriver to create automation scriptsin Ruby with Selenium and performed automated Regression Testing.
- Used HP ALM/ QC as a repository to record all project testing efforts and to keep track of the defects and also worked close with UFT Team
- Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API
- Created Test Scripts in SoapUI and Restful for Testing using Web Services
- Experience in CI/CD Tools includes Jenkins
- Created all Test Plans, Test Cases and Manual and Automated Scripts likeRuby to create greater coverage for all initiatives assigned.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver
- Worked on Validating HTTP Rest service of e-commerce app in payment module, checkout, cart module
- Used POSTMAN Tool for different tests that are automated for different uses in Pro
- Worked on Confidential internal applications such as DSA ( Confidential Sales Application), Gii, GCMP, B2B (Business 2 Business) Application, OST (Online Site Tools), DMA etc.,
- Performed Functional and regression test automation for the Client Applications
- Generated XML Suites, BHC, CIF Catalog Quotes using Punchout flow.
- Preparation and execution of Automation Test Scripts C#, Java Scripts, Ruby and Test Suites withSeleniumWeb Driver using TestNG
- Building automation inRobotFrameworkAutomation from how to create Keywords to how to structuretestsuites.
- Worked on Different Online and Offline Quotes like e-Quotes, DSA, Nexus, Gii etc.,
- Created XML based test suit and integrated with TFS to execute automation scripts on a regular basis by scheduling in different test environments with different test configurations
- Created Builds and Agents in Team city to run Automation scripts. Few Automation Scripts are triggered automatically in daily basis.
- Performed integration Testing using POSTMAN and also used for Web applications data process
- Sauce Labs came to existence in recent times to run more than one build at a time using different Test login credentials
- Performed Mobile testing using Appium Tool
- Performed Unified functional testing(UFT) for application Quality Assurance
- Worked on generating Production Orders and Cancellation using DSA ( Confidential Sales Application) Tool
- Executed the automated regression test cases during every release and also executed the daily regression test suites
- Worked on End-to-End Continuous integration testing for NodeJS Applications
- Maintained code version using GIT and TFS
- Created Test Cases and Test Suites in MTM
- Used Appium Emulators and IOS simulators
- We have used appium emulators and Simulators for testing the application in Mobiles
- Implemented simulator for mobile app testing in IOS using Appium Tool
- Used Firebug/FirePath Add-on tools to identify the Object's id, Name, Xpath, link in the application.
- Run Defect Tracking and Reviewed the Test Scenarios/ Test Cases with Business
Environment: Selenium WebDriver, Selenium Grid, Chrome, IE, C#, Ruby, ASP.Net, TeamCity, Firebug, Fire path, Selenium IDE, Robot Framework, QC, Agile, MongoDB, SQL Server 2015, SQL, GIT, Postman, Source Tree, SOAP, SoapUI, REST, HTML, HTTP services, UFT, Java Script, CSS, JSON, XML, MTM, TFS, Sauce Labs
Confidential, SanAntonio, Texas
QA Automation Engineer
Responsibilities:
- Involved in analyzing system design specifications and developed test plans, test scenarios and test cases to cover overall quality testing
- Responsible for documenting the Automated Test results using QTP and Involved as part of automation team using QTP developed test scripts
- Developed reusable automation test scripts using QTP based on the test cases identified from functional requirements
- Worked on Python Scripting Language for new framework
- Perform both manual and automation testing and created various test results to track the testing results. Project is developed using agile methodology
- Worked on HTTP Service to raise HTTP request quickly
- Worked on integration of POM Framework to Robot Framework
- Smoke testing and Functional testing was implemented as a testing mythology
- Worked on the Regression Automated Testing and Data driven testing using QTP and also performed UFT automation for the Client application
- Developed SQL Queries to retrieve or create test data from different databases.
- Performed Functional Testing using HP ALM/ QC and also continuous integration testing for web based applications
- Developed and executed test cases for XML / SOAP and REST services using SoapUI tool
- Added Property Transfer in Soap UI tool to transfer the values from one response XML to another request XML
- Participated to create Test Analysis reports (TAR) and stored them into the HP ALM/ QC
- Converted Manual Integration tests into automated tests. Used QTP extensively for the purpose of GUI and Functionality testing
- Performed Manual Testing on the application and written the Test cases
Environment: QTP, Java, Eclipse, JDK, Python, Robot Framework, Agile, Manual Testing, UFT, JSON, SQL Server 2008, HP ALM/ QC, QTP, Soap UI, REST, SOAP, XML, HTML, CSS, Java Script, MS-Office Tools
Confidential, Dallas, Texas
QA Engineer
Responsibilities:
- Analyzed business requirement documents and functional requirement documents and was involved in all phases of the project lifecycle
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Developed test scripts to automate process of testing in Selenium WebDriver
- Configured Data driven framework with Apache POI to read and write to Excel file and Created POM to store the project data and configured their details using Maven to build project
- Involved in implementation of entire Testing life cycle. Followed the Agile/Scrum process
- Involved in executing SQL queries to conduct Data integrity testing by checking the data tables from the Oracle Database
- Developed User Interface using JavaScript and tested End-to-End Integration Testing
- Used TestNG to run multiple test cases in parallel, reported bug issues using JIRA tracking tool
- DevelopedQAprocesses automation test scripts using C#, Java Scripts,Ruby, Python/Seleniumto test Web based user interfaces for different type of browsers.
- Developed BDD tests using Cucumber by writing features and Developed Required Selenium support code in Ruby for Cucumber
- Used SVN(Subversion) Version control system to check how the changes are performed in the data
- Tested web service XML using SoapUI tool. Modified end points when we worked on different servers and different versions of Web Services
- Good Experience in Using Appium Emulators and IOS Simulators
- For application testing in mobile we used IOS simulator for testing mobile application In IOS
- In our project we have used Appium Tool for Android Testing
- Good knowledge in Python, JAVA, Oracle 10g, JavaScript
- Used Extraction Transfer Loading Tool for data extraction from the database and tested the extracted data
- Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration tool and Build Tool Ant
- Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects
- Used Firebug/Fire Path Add-on tools to identify the Object's Id, Name, Xpath, Link in the application
Environment: Selenium Web Driver, Selenium IDE, Eclipse, JDK, Java, Agile, Oracle 10g, SQL, JavaScript, Protractor, JIRA, Cucumber, SVN, Soap UI, Ant, Jenkin, Appium Emulators, IOS Simulators, Python, Ruby, XML, CSS, HTML, Firebug, Fire path, Mozilla Firefox, Selenium Java Jar files
Confidential, Chicago, IL
QA Manual Testing & Automation Engineer
Responsibilities:
- Involved in different phases of Software Development Life Cycle (SDLC) like requirement gathering, test plan/case creation, developing of testing status report, and defect status report
- Developed Automation framework using Selenium Web Driver
- Used Selenium WebDriver for writing test scripts for regression test coverage
- Used Selenium WebDriver for automating functional testing and to identify various critical points in applications
- Performed Data Driven testing using Selenium WebDriver which reads data from property and XML files
- Implemented Agile (Scrum) QA methodologies
- Worked on Unified Functional Testing (UFT) on requirement basis and also worked closely with the UFT Team
- Conducted backend testing using SQL queries to validate data for database
- Used Postman for construction requests and reading responses in APIs
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests
- Used MTM tool in Visual Studio 2012 to create and organize test plans and test cases, executed manual tests and interacted with other team members
- Developed User Interface using JavaScript, JSP and HTML
- Used SOAP UI tool to test XML and Web Services. Wrote adaptors to test / invoke web services.
- Used Bugzilla to track the bugs in the application
- Involved in Web Services Testing using SoapUI to create and execute automated functional, regression, compliance, and load tests
Environment: Visual Studio 2012, C#, SQL Server 2008, Postman, Selenium WebDriver, UFT, Selenium Chrome Webdriver, Selenium IDE, Agile, TFS, MTM, Soap UI, JavaScript, XML, HTML, CSS, Bugzilla, MS-Office Tools
Confidential
Manual Test Engineer
Responsibilities:
- Performed manual testing for checking the functionality and executed the Test cases in HP ALM/ QC.
- Understanding the requirement specification and preparing test cases for the requirements.
- Manually Tested each and every functionality of the application and written Test cases
- Integrating two units and testing them whether they are executing properly or not manually. Identifying bugs and validating them with no issues
- Performing Unit Testing, Functionality Testing, Regression testing. Preparing the Reports for submitting weekly or monthly status to the manager
- Worked on Waterfall Model Methodology
- Performed Backend testing by writing SQL Queries for different set of Input parameters to ensure the data integrity.
- Used HP ALM/ QC for tracking the errors and reporting the bugs
- Reported and assigned the defects to the developer through HP ALM/QC.
- Used Soap UI Tool for testing Web Services and created Test Scripts in Soap UI
- Executed Test cases for XML using Soap UI Tool
Environment: Manual Testing, Windows XP, MS-Office Tools, HP ALM/QC, Waterfall Model, SQL Server 2005, XML, Visual Studio 2008, Java, Eclipse, JDK, HTML, CSS, Java Script, Soap UI
