Qa Tester Resume
Dallas, TX
SUMMARY:
- About 7 years of experience in the Information Technology Industry, extended expertise in QA and Automated Software Testing.
- Extensive knowledge in analyzing requirements, writing and executing test plans, designing test cases and procedures, preparing test data, setting up test environment, creating defect documentation, requirement traceability matrix and test summary reports.
- Good in Selenium automation using Selenium Web Driver, Selenium Grid, TestNG framework and Maven.
- Performed Manual and Automated testing using HP Mercury tool like Quality Center.
- Experience in Manual testing and writing test cases by gathering documentation from the required specification from client.
- Expertise in entire QA Life Cycle Process, which includes design and development of Testing Methodology, Test Strategy, Test Scenarios, Test Plans and Test Cases.
- Expertise in providing guidelines and standard templates for the design and development of Test Plans and Test Cases.
- Experience in manual testing using user interface and proficient in Black Box Testing, Regression Testing, User acceptance Testing and experience in Bug Tracking.
- Experience with network management, computer hardware setup and software installations.
- Experience with Visual Studio Team Foundation Server.
- Visual Studio Team Services provides for elastic build capabilities via build hosting in Microsoft Azure.
- The latter form is called Azure Devops. And formerly Visual Studio Online before it was renamed to Visual Studio Team Services in 2015.
- Visual Studio Team Services, Microsoft has reinvented the architecture for the build engine to be based on a cross - platform friendly Node.js application.
- Having Performance Testing experience using tools like JMeter, Blaze meter, Performance Center Create scripts using JMeter, LoadRunner.
- Created automated test scripts using c# in Ranorex, as well as test cases and test suites.
- Sound knowledge on database with SQL Server and on writing complex SQL Queries.
- Having good experience with Microsoft SQL server including schema, Design, Queries & Have experience on basic administration.
- Experience in monitoring and diagnostic tools like SiteScope, NewRelic, AppDynamics to diagnose and identify performance bottlenecks.
- Good Experience with POS hardware and software.
- Good Experience with mobile Application and API performance testing.
- Expertise in WEB based Application Testing which includes Functional Testing, Regression Testing, UAT, and GUI Testing.
- Expertise in tracking the Defects and log them on Quality Centre, JIRA.
- Good programming experience with Core Java.
- Experience with Profiling Java/.Net applications.
- Running Feature Testing and conducting Unit test for automating the regression and tested Web-Services both SOAP/REST using SOAP UI.
- Experience in various aspects of (SDLC) Software Development Life Cycle and Agile/Scrum and Water fall SDLC Process.
- Experience with open source profiling and performance testing tool.
- Excellent interpersonal, verbal and written communication skills with the ability to collaborate and interact confidently with multifunctional teams that include programmers, project management, Systems Analysts, Business Process Engineers, and staff at all levels.
TECHNICAL SKILLS:
Selenium web driver, Quality Center, SOAP: UI, Postman, Jenkins.
Test Management tools: HP ALM/ Quality Center, JIRA, TFS
AWS, Microsoft Azure, CSS Co: Processors LESS, SASS, Stylus
Testing methods: Functional testing, Regression testing, Sanity testing, Stress testing, Smoketesting, System testing, Integration testing, User Acceptance Testing
Test Framework: Testing, Selenium WebDriver, TestNG
Web Debugging: XPath, Firebug, Fire path, XML, HTML, JSON, AJAX
Databases: Microsoft SQL Server, MySQL
IDE: Eclipse and Visual Studios
Version Control Tools: GIT and Team Foundation Server
Microsoft Tools: MS Word, MS Excel, MS PowerPoint, MS Outlook, Notepad
Operating System: Windows 7/8, UNIX
Languages: C, Java
EDUCATIONAL QUALIFICATIONS: Bachelor of Technology in Computer Science, Stratford University, Virginia, USA - 2012.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
QA Tester
Responsibilities:
- Interacted with business and development teams for requirements and test scenarios reviews.
- Designed, executed and maintained Selenium Web Driver, Test NG, automated test cases for regression test cases.
- Participated in Smoke testing the functional use cases during production deployments.
- Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
- Created test cases and executed these test cases to test the module functionality using test functions
- Facilitated the implementation of a Quality System which complies with FDA and other international regulatory guidelines.
- Using Selenium WebDriver, Java, TestNG for designing automation test cases.
- Have been using Selenium Grid to execute several test cases on different browsers and platforms.
- Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
- Performed regression tests on various modified functionality.
- Involving in Web Services Testing using SOAP UI with REST to create and execute automated functional, regression tests.
- Developed test scenarios for Integration and Regression testing across system releases.
- Executed Test cases and participated actively in System Testing and Regression Testing of the application.
- Performed backend testing of database by writing SQL queries for both internal & external data interfaces.
- Used SOAP UI to test Web Services using WSDL file given by development team.
- Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
- Defect reporting and re-testing the software as the defects are fixed.
- Report assessment findings and recommend remediation strategies for compliance gaps.
- Developed status reports to communicate the testing progress.
- Provided guidance to business for User Acceptance test scenario specifics based on executed Integration test cases.
Environment: Selenium Web Driver, JavaScript, HTML, XML, Web Services, SOAP UI, WSDL, Test NG, Quality Center, SQL, Windows.
Confidential, Jersey City, NJ
QA Automation Engineer
Responsibilities:
- Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.
- Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
- Developed automated Test cases in Java using Selenium WebDriver.
- Created user defined functions in Java and implemented the functionality with Selenium.
- Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
- Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Created Project plan on Jenkins, configured scheduled using Cron job.
- Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
- Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java.
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Developed ANT based build scripts to run Selenium Automation. Integrated ANT Scripts to Continuous Integration Server to run nightly tests.
- Worked with designing and building automation frameworks in Cucumber BBD.
- Developed Automation Scripts for Regression using Selenium Web Driver and Java.
- Worked on Integration of WebDriver with existing API to test Framework.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
- Executed SOAP based web services API testing (Java client and SOAP UI).
- Implemented Modular Framework for Selenium based scripts.
- Conducted Cross browser testing in IE and Firefox using Selenium.
- Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Performed change defects verification of data in QA environment, before the Production implementation.
- Managed Test results and defects using JIRA defect tracking tool.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
Environment: Java, Selenium WebDriver, Junit, Jenkins, Ant, SOAP UI, Cucumber, XPath, Eclipse, Subversion, HTML, CSS, XML, JIRA, JIRA, MS Office, SQL, Oracle, Windows.
Confidential, Hartford CT
QA Test Engineer
Responsibilities:
- Run automated testing on exchange connectivity solutions and add automated test case solutions to Python driven test harness.
- Support EDA tools, system automate tools development in Perl, Bash and Python.
- Created and executed Automation test scripts suites using Python for daily regression runs and identified software errors and interacted with development teams to resolve the regression issues.
- Accurately record and maintain specified data in timely manner.
- Work cooperatively with team members, engineers, supervisors, and managers.
- Able to meet deadlines in high pressure environments while maintaining a high degree of accuracy and attention to detail.
- Used Appium tool for automating scripts in Java Language.
- Developed build using ANT and Maven as build tools and used CI tools to kick off the builds move from one environment to other environments.
- Great ability to communicate both with supervisor and coworkers.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Used QTP to update Automation Test scripts and executed for core features of the application.
- Created core python API which will be using among all modules.
- Involved in developing the automation script for Native applications (IOS, Android) using Appium.
- Involved in writing Ruby automation script for XPages web-based applications.
- Maintaining Automation Framework using Ruby Cucumber Framework.
- Written step definitions using cucumber and invoked the functional testing flow in ruby.
Environment: HP ALM, JIRA, Selenium IDE, Python, Web Driver, JMeter, JUnit, TestNG, Maven, Jenkins, Fire Path, Firebug, HTML, Internet Explorer, Chrome, Mozilla Firefox, UNIX, Linux, Windows XP, Java, JavaScript, XML, EXCEL, SQL, Windows.
Confidential, Manhattan, NY
QA Analyst
Responsibilities:
- Interacted with the Business users to identify the process metrics and various key dimensions and measures.
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Involved in Black box, Functional, Regression, Negative, Compatibility and Integration testing. Also, involved in patch and upgrade testing.
- Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing. Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
- Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
- Written and executed Selenium tests for automation testing of the web application using Selenium IDE and Web Driver.
- Implemented assertions, error collector functionalities for better validation using TestNG.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
- Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
- Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Performed build acceptance testing and smoke testing using Cucumber automation tool.
- Executed the Test Cases to verify actual results to expected results.
- Designed and developed test structure for web services to validate API calls using SOAP UI.
- Used SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.
- Created automation scripts in SOAP UI using Groovy Script for web services testing.
- Used Maven, SVN, Selenium WebDriver, Java and Selenium Grid to create nightly automation scripts.
- Developed Data Driven Tests using XML and Properties files.
- Performed SQL query executions in Database as a part of Back end Data Verifications.
- Involved in Defect tracking and Reporting using JIRA defect tracking tool.
- Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
- Presented progress of the testing process at walkthroughs and inspections.
- Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Soap UI, XPath, Cucumber, Eclipse, HTML, XML, Subversion, JIRA, IE, Firefox, Chrome, IE, agile, SQL, Windows.
Confidential
Quality Analyst McLean, VA
Responsibilities:
- Used Agile to fetch data from MySQL database in Data driven testing.
- Worked on behavior driven development (BDD) approach using Selenium to write and execute automated acceptance.
- Participate in daily scrum meetings, Defect Review Board (DRB) meetings to troubleshoot and to provide ETA for defect fixes.
- Created regression automation suite using Selenium WebDriver, IDE, JAVA.
- Involved in implementing Test Automation Framework using Protractor.
- Designed and developed various interfaces, classes to construct the business logic using C#.NET and XML
- Interacted with developers and business Users to communicate the defects and actively.
- Participated in replicating the bugs and performed regression testing using JIRA.
- Responsible for planning, executing and managing the UI Automation scripts written in AngularJS using protractor Testing Framework.
- Receive, execute, and reply to commands from within a UI Automation JavaScript program.
- Implement backend UI support to created multipurpose scripts to support developing environment.
- Experienced in writing, Scripting to develop Automated scripts and frameworks.
- Publishing the application in production for Android platform using Perfecto tool.
- Created SQL Statements and UNIX, Linux Shell scripts to perform ETL testing on the oracle database.
- Methodology (Scrum) to ensure the new features meets the customer requirements and acceptable quality assurance standards.
- Configured Selenium WebDriver, TestNG and created Selenium Automation scripts in Java prior to agile release.
- Developed test cases and scripts, and created virtual users in Load Runner for Load, Stress and Performance Testing of the application.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Automation.
- Implemented Page Objects model, Apache POI in WebDriver Scripts, Data Driven Framework using Selenium WebDriver, and Java. Unit Test.
- Involved in performing manual testing & Mobile Application Testing using Appium.
- Hands on experience in data processing automation using python.
Environment: Java, Selenium WebDriver, Python, Firebug, Fire Path, SQL, JIRA, JavaScript, Protractor.