Qa Tester Resume
Fort Worth, TexaS
SUMMARY:
- Having 5+ years of experience in Software Quality Assurance QA including Manual and Automation testing of Client server and web applications.
- Experienced in all phases of the Software Testing Life Cycle STLC and good exposure to Software Development Life Cycle SDLC..net
- Good knowledge in project development methodologies like, Waterfall and Agile models.
- Ability to understand requirements, system design, and architecture.
- Familiar with Java and J2EE based application server, HTTP server, and a database server.
- Proficient in writing Test Plan, Test Cases, Test Scripts, Test Scenarios and used test management tool like ALM, JIRA, Rally.
- Experience in Appium, iOS Automation Development and Designing experience
- Used tools like Postman to validate the REST API.
- Use multiple tools to complete UI testing, including cross browser testing, ADA testing, XML validation, SOAP UI
- Experience on working SOA, XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP, RESTFUL and used Testing Tools for Web Services like SOAPUI, API Testing
- Good at bug - reporting and bug-tracking using Test Management tools like Quality Center, Clear Quest, Bugzilla, Version One, TFS and Jira.
- Knowledge and Experience in Content Management System (CMS).
- Performed Data conditioning using TSYS.
- Good Knowledge on Spring Web Flow, Couchbase, Apache HTTP.
- Extensive experience in creating and executing automation test for QTP/UFT and Selenium.
- Good knowledge in Cucumber framework using Cucumber add-in on Eclipse.
- Experience in testing with MAINFRAMES and TSYS platforms
- Maintained both customer sites and CMS systems to manage site content.
- Excellent with documentation of test cases, test scripts, pre-test conditions, input data, expected and actual results for System Integration testing.
- Clear, cohesive and complete documentation of specifications, designs, business rules, inspection reports, configurations, code changes, and test plans, test cases, reports and Metrics.
- Well-versed in development and execution of Test Plans, Test Cases and Test Scripts of Client/Server and Web-based applications.
- Expertise in Creating and tracking defects.
- Experience in Black box, White box testing and Grey Box Testing.
- Excellent Communication Skills both written and verbal.
- Good Knowledge on JMeter and Blazemeter.
- Good Knowledge on Swift.
- Tested applications compatibility on different platforms (Windows, Linux, Mac OS), browser versions (IE,Firefox, Safari and Chrome) and Mobile Devices (iOS, Android, Windows Phone)
- Strong problem-solving skills, leadership, quick learner and ability to work independently as well as a team member.
- Good Knowledge on web proxy tools such as Charles, Wire Shark.
- Skilled in risk Management by identifying and reporting risks.
TECHNICAL SKILLS:
Languages: JAVA, HTML, XML, Basic C and C#, CSS, JavaScript, Python
Testing Tools: Selenium2.0 / 1.0, Selenium web driver, QTP, Quality Center, Testing, JUnit, Rational performance tester, Appium and GitHub
Web Debugging: XPath, Firebug, Fire path
IDE: Eclipse and NetBeans
Databases: Oracle and MySQL
Test Framework: Testing, JUnit, Selenium WebDriver and Selenium IDE
Office Tools: Microsoft Office and Outlook
Operating Systems: MS. DOS and Windows
Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFSSOA Technologies: SOAP, REST, API, WSDL, UDDI, Webservices, SOAPUI
WORK EXPERIENCE:
Confidential, Fort Worth, Texas
QA Tester
Responsibilities:
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
- Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and page object model (POM) Java in Windows platform to cut down regression testing time.
- Modify Updating of Automation scripts and execution of multiple browsers.
- Designed, developed and implemented user acceptance testing protocols as the final phase of applications development.
- Generated reports by using Junit
- Tested various versions of Magento CMS for website compatibility
- Performed backend testing using SQL Serving using SQL queries.
- Performing REST API testing in JSON format using SOAP UI tool.
- Scripting the test cases for regression using Selenium WebDriver using Java
- Verified JSON messages in Document Server
- Created test scripts in Selenium and enhanced those scripts using Java API and Test NG.
- Designed & Implemented a Hybrid Test Automation Framework (Data + Keyword) using Selenium WebDriver.
- Responsible to verify Web services API request, response data validations in REST, SOAP protocols. Performed API Testing with Postman and Swagger.
- Involved in full life cycle testing in Windows, UNIX, and in LINUX environment.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit, Maven).
- Implemented simulator for mobile app testing in IOS using Appium Tool.
- Creating environment. Properties for Maven Project
- Perform ADA compliance testing
- Executed the test plans on web and mobile as per requirements using Appium tool.
- Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari
- Extensively used Selenium data-driven, XPath locator and Web Driver to test the web applications
- Manage defect process, analysis, and assignment and report and verify all bugs using HPALM.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in Java for Cucumber(f) in Gherkin.
- Tested the Mobile Applications for ADA compliance in Accessibility mode.
- We have used java script for creating the automated test scrips in selenium web browser.
- Involved in creation of the feature files, Java scripts, Integration of HPALM
- Deployed builds into staging and production environments using GitHub.
- Experience with Continuous Integration and Continuous Deployment (CI/CD) Jenkins.
- Tested request and response XML's based web services interfaces using SOAP UI.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- SQL Queries for backend testing.
- Discover and fix control logic flaws with the automation in order to prevent poor hole quality
- Developed automation scripts using Java scripts using NodeJS testing frame work .
- Implemented step-definitions, page object model in Java script Node.js and angular.js,
- Used GitHub to build and run the Selenium automation framework. Once the script got over, framework used to send the automation implement cuke runner to execute cucumber feature-set in parallel on chrome, i.e., Firefox browser
- Written extensive programming in JavaScript for automating the functional and regression testing through Protractor which is an End-to-end testing framework for Angular JS application.
- Wrote end-to-end tests in NodeJS quickly and effortlessly that run against a selenium web driver server using nightwatch.js.
- Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing SQL scripts.
Environment: Java-Selenium WebDriver, JavaScript Appium, Postman, Eclipse IDE, NodeJS, TestNG, SQL, JSON, Jenkins, XML, SOAP, RESTful API, IOS emulator, Maven, Simulator, Junit, Angular JS, Agile methodology, Cucumber-JVM, Gherkin, ATDD, POM, protractor, Java Script, Manual testing, GIT
Confidential, Woodland Hills, CA
QA Tester
Responsibilities:
- Involved in writing and testing test scripts using Selenium Web-Driver C# Programming Language.
- Involved in full life cycle testing in Windows, UNIX, and in LINUX environment.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web-Driver.
- Created test scripts for use in Selenium based on Ruby .
- Performed End to End testing in Coded UI.
- Involved in creating the Coded UI Test and Ordered Test .
- Automated test cases for desktop applications using Coded UI.
- Involved in writing the test cases using Spec flow in .Net environment
- Worked on implicit wait and explicit wait methods to optimize speed of automation test case execution.
- Created different queries using PeopleSoft Query Manager.
- Involved in Creating and Executing Test Plans and Test Cases for various functionalities of PeopleSoft Financial and Supply chain Management modules. wrote utilities in NodeJS to capture test results, reports, log messages, stack traces, timestamps user inputs and browser screenshots
- Created website using python/Django framework. Responsible for the full stack development.
- Implement backend UI support using Python, created multipurpose scripts to support developing environment
- Tested the Application in different Web Browsers and on Multiple Platforms-UNIX, Linux and Windows.
- Created and executed Appium automation test scripts developed using Ruby for both iOS and Android apps.
- Created Framework using Selenium WebDriver and Python.
- Used BDD framework with Cucumber, Java and created feature files with scenario and scenario outline files.
- Created UI Automation based on test cases -Selenium, Python.
- Converting Selenium Test Scripts to Cucumber and Ruby
- Expert in creating and executing functional automation scripts using Java, Python and Selenium WebDriver.
- Validated Account in TSYS Mainframe i.e., Account Status etc..
- Implemented simulator for mobile App Testing in Android Platform using Appium.
- Extending Selenium automation test scripts using Python.
- Executed the Test Plans on web and Mobile as per requirements using Appium tool.
- Configuration Jenkins Build job for continues Integration and for Regression Testing.
- Used QC for defect tracking.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Validated SOAP responses by using assertions like XPath match and schema.
- Involved in backend testing using SQL queries .
Environment: Selenium web-driver, Selenium Grid, Appium, Ruby, C#, IOS simulators, Python, Emulators, NUnit, TSYS, NodeJS, QC, Jenkins, SQL, JSON, Xml, SOAP UI, Rest API, Groovy script, Visual studio, Apache, Cucumber, Coded UI.
Confidential
QA Tester
Responsibilities:
- Executed system test cases and test flows.
- Involved in validation of test results, defect management and implementation of changes into production.
- Tested the Web-based Applications developed using the .NET technologies Created System / Regression and Acceptance testing activities like creation of test setup, test plan, test data creation, environment setup etc.
- Maintained Linux, Unix and Windows servers, setting up environmental variables and databases for testing purposes
- Used Eclipse IDE, IntelliJ, Visual Studio developing environment to develop & debug the code.
- Involved in unit testing and defect fixes of the modules and writing the unit test scripts based on expresso tool
- Designed, implemented, automated and executed test cases for features in ASP.NET product.
- Worked in offshore team in coordinating well with onsite project and team members.
- Built test automation framework for web app from scratch using C#, N-Unit, Selenium WebDriver, TestRail REST API.
- Integrated with Android UI testing framework -Expresso to test UI functionalities.
- Linked the requirement with the test cases and the associate Bugs in TFS forming the Requirement Traceability Matrix.
- Performed functional, regression, system, acceptance, GUI testing on dozens of applications using manual and automated testing methods.
- Provided daily and weekly status reports that included testing metrics.
- Participated in daily stand ups and scrum meetings.
- Reported, documented and managed the defects using JIRA, HP ALM/ Quality Center.
- Worked with business analysts to understand business specifications and translated the requirements into test cases.
- Executed test cases manually and logged defects using HP ALM/ Quality Center.
- Reported bugs found during test using HP ALM/ Quality Center.
- Analyzed and tracked the defects in JIRA until closure or till it is dropped
- Logged all the defects in JIRA for tracking purpose.
- Analyzed business and technical requirements. Evaluated user problems and issues with software performance.
- Created tasks, uploaded test cases, executed tests, raised defects and tracked overall testing process in CA Agile Center (Known as Rally), TD Platform and HP ALM/ Quality Center.
- Identified program variances through testing. Provided feedback to developers, vendors and clients.
- Participated on web services testing between .net front end and DB2 databases on mainframes.
- Logged Defects/Bugs in Rally while performing the Agile Testing of the application
- Participated in daily Agile Scrum stand-up team meetings.
- Collaborated on designing, developing and creating software test plans and test cases for a .Net and JAVA, web-based applications for manual testing.
- Tested the Mobile App for ADA compliance in Accessibility mode.
- Involved in page object model by using Selenium web driver(C#).
- Wrote automation scripts on Selenium web driver from scratch using c# in Visual Studio
- Completed all assignments on or ahead of schedule.
- Built test automation framework for web app from scratch using C#, N-Unit, Selenium WebDriver, TestRail REST API.
- Created and Maintained Test Matrix and Requirement Traceability Matrix.
- Participated in Triage Meetings, weekly status meetings with IT and business people
Environment: HP ALM/ Quality Center, Rally, Agile, C#, IntelliJ, TFS, Expresso, Jira, SQL, Windows, MS, ASP.NET, Office. IOS, Android
Confidential
QA Tester
Responsibilities:
- Functional Test Requirement Analysis using Business Requirements Document and Design documents.
- Developed test cases and test strategies to ensure that the test cases reflect user needs. Involved in writing Test scenarios, Generic test cases, detail Positive and negative test cases. Worked with requirements to write the test plan and test cases.
- Worked extensively with HP Quality Center (Test Plans, Test Cases, Test Design, Test Inputs, Test Logs and Test Summary Reports). Involved in project planning, coordination and implemented QA methodology.
- Worked on VBScript to develop Test Automation Scripts and also modified the existing scripts as per the requirements.
- Gathered requirements on the Tridion conversion for page template and component template
- Helped set up Tridion component library for schema, component templates, page templates with Experience Manager
- Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using Quality Center.
- As a successful tester performed various type of testing which include smoke, functional testing, regression testing and retesting, performance testing and UAT.
- Prepared and executed Test Cases manually for different modules accordingly to the Technical Specification and Functional Design with all Use Case documents.
- Created and Maintained Regression Test Scripts for overall business process and executed them in QA Environment.
- Developed and executed Non-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
- Wrote JavaScript and HTML code.
- Used java script for creating the automated test scrips in selenium browser
- Performed manual GUI test for Data entry screen in the Application.
- Performed backend testing using SQL Serving using SQL queries.
- Worked closely with the Application Coordinators to resolve complex issues.
- Represented the end user by conducting User Acceptance Testing (UAT) and System testing.
Environment: Manual testing, Quality Center, Oracle, SQL, PL/SQL, Tridion, MS Office, Java Script, HP Quality Center, Regression Testing, Test Cases, Test Scripts, SOAP UI
Confidential
QA Tester
Responsibilities:
- Prepared Test Plan and Test Cases based on the business and functional specifications.
- Analyzed code to performed white box testing.
- Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
- Planning, developing and writing Test Plans, Test Scripts of Test Scripts and deployment of PeopleSoft Applications.
- Reviewed and implemented Business Requirement Documents.
- Reviewed the test cases written for Unit and Integration level.
- Analyzed test specifications and converted them into Manual Test Cases.
- Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
- Created and Executed Test Plans and Test Cases for various functionalities of different PeopleSoft Financial and Supply Chain Management modules.
- Attended Weekly Status Meetings, discussed and interacted with team members.
- Performed End to End Testing and involved in User Acceptance Testing.
- Performed Security Testing (Authorization Testing, Access Control Testing).
- Worked on SQL statements in checking the validity of the Backend.
Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.
