Qa Automation Tester Resume
Livingston, NJ
SUMMARY:
- A highly competent and results oriented Senior QA Test Engineer with 5+ years of experience in all phases of project development and test life cycle. Experience in Behavioral driven framework and web services testing. Diversified experience in various domains like IT firm, Banking and Retail.
- Experience in different phases of Software Testing and Software Development Life Cycle (SDLC & STLC) including Agile Methodology/SCRUM and Waterfall.
- Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), SoapUI, Cucumber, JUnit, TestNG, JIRA and Eclipse.
- Good understanding in manual testing and automated testing tools like Selenium Web Driver,IDE with Python.
- Automated highly transactional web application using Selenium WebDriver using with java, python.
- Performed web services using SOAP UI, REST API.
- Web API Testing: - Knowledge of WebServices/Rest API testing using POSTMAN, SOAPUI, Katalon Studio.
- Performed performance testing using with load runner and JMeter
- Hands on experience in working with Quick Test Professional (QTP) for automating the standalone applications and web applications.
- Have been involved in project documentation, Requirements Analysis, Task/Test breakdown, Client Demonstration and Feedback Channelization, Cross Team Collaboration and Team & Client Training .
- Experience selenium Web Driver, IDE, ALM/QC, QTP/UFT.
- Performed ClearCase, Functional testing, manual testing or Microsoft testing tool.
- Expertise in writing Automation scripts by using the existing functional libraries and VBScript in the QTP
- Strong expertized on creating/executing test scripts for web and mobile automation and experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts and Test Estimation
- Expertise in grouping the Test cases and Test methods for Regression and Functional testing.
- Hands on experience in Black-Box testing, Smoke testing, Use Acceptance Testing, Functional Testing, Regression Testing, GUI Software testing, Ad-ho testing, Web Services and UI Validations, end to end testing
- Hand on Experienced in Database testing and writing different SQL queries to access data from different database
- Used AutoIT Tool for handling the File Uploads and Downloads in the Selenium Automation.
- Used Perfecto mobile and Appium for mobile testing.
- Performed back-end testing by executing complex SQL queries on Oracle and MY SQL Server.
- Expertise in Java and OOPS concepts required for Selenium frameworks.
- Experienced in using Test Management tools such as Rally, JIRA and Bugzilla to track test progress, execution and deliverables.
TECHNICAL SKILLS:
Automation Tools/APIs: Selenium Web Driver, Selenium RC, Selenium IDE, Selenium Grid, Cucumber, TestNG, JUnit, JIRA, Log4j, SoapUI, RESTful, QTP/UFT.
Artifacts: Test Plan, Test Case, Test Data, RTM, Test Summary Report, Bug report
Bug Management Tools: HP Quality Center/ALM, JIRA, Rally, BugZilla
Test Build & Integration Tools: Maven, Jenkins, ANT, Hudson
Utilities: Eclipse, GIT, SVN, Firebug, FirePath
Database/Database tools: Oracle, SQL Server, MySQL
Development methodology: Agile/ Scrum, Waterfall, SDLC, STLC, Bug Life Cycle
Framework: Keyword Driven, Data Driven, Hybrid Testing Framework, Page Object Model
Programming Languages: Java, Java Script, c#, Python
Markup Languages: HTML, XML, XPath, Css Selector
Mobile Testing Tools: Perfecto Mobile, Appium
Browsers: Internet Explorer, Mozzila Firefox, Google Chrome, Safari, Opera
Operating Systems: Windows 7/8/XP/10, Ubuntu, UNIX, LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Livingston, NJ
QA Automation tester
Responsibilities:
- Involved in full Software Development Life Cycle (SDLC) using Agile model.
- Test Strategy document detailing how quality will be infused throughout the software development life cycle process.
- Responsible for migrating the test cases from excel spreadsheets to the manual as well as automation tool selenium Web driver and IDE, RC, Grid using java, .
- Expertise in Java and OOPS concepts required for Selenium frameworks.
- Experience in developing the Automation framework using Java programming using OOPS concepts, Selenium, Java, JUnit/TestNG, Eclipse.
- Developed BDD Scenarios using Gherkin Scripting language with Cucumber and implementing step definitions classes.
- I have been using JMeter for performance testing.
- Working along with developing team to write the HTTP protocols to develop the client based web applications using REST API.
- Writing the Automation Scripts using REST API and Ruby.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- External Testing team involvement in the design phase to ensure flows are detailed out from an API perspective so that data requirements and client testing flows are documented and agreed upon by the client prior to pre-client testing phase.
- Test Scenarios based on Business requirement document (BRD).
- Extensively worked on Mobile application and device testing with APPIUM .
- Conducted Automation Tool Analysis for mobile Automation testing and arranged demos from Keystone, APPIUM .
- Traceability matrix outlining the correlation between business rules, use cases and based on test scenarios
- Reviewed and analyses the System Requirement Specification (SRS) and developed test cases
- Excellent experience working with Transfers, Deposits, Check Cashing, Withdrawals, Payments, Cash Advance functionalities
- Performed Functional testing, Integration testing, Regression testing, End to End testing in commercial,
- Involved in writing SQL queries for Backend Testing to verify the database updates, inserts and deletions, of the records, and validate them.
- Successfully managed and implemented various ETL projects using Informatica Power Center that loaded data from DB2, flat files and other data sources to Oracle and other targets used for reporting.
- Responsible for all backup, recovery, and upgrading of all of the PostgreSQL databases.
- Responsible for configuring, integrating, and maintaining all Development, QA, Staging and Production PostgreSQL databases within the organization.
- Used Application Lifecycle Management to organize and manage all phases of the software testing process, including planning tests, executing tests, tracking defects and creating Test Analysis Report (TAR) with JIRA, SOUP UI, QTP.
- Worked closely with software developers, business analysts and other project management personnel involved in SDLC
- Participated in daily (SCRUM) and weekly team meetings and discussed Enhancement and modification requests.
Environment: Manual testing, Java, .Net, QTP/UFT,JIRA, Selenium, eclipse, XML, Xpath, testing, Eclipse, VBScript, Visual Studio, Windows,, SOUP UI, Appium.
Confidential, Houston, TX
QA Automation Tester
Responsibilities:
- Sound knowledge of software testing methodologies, developing test plans, designing Test Cases and executing test procedures.
- Functional Test Plan describing the all functionalities of the application.
- Involve in Sanity testing, Functional, REST API Testing, System Regression Testing and database testing.
- Extensive experience in different testing like API testing, sanity testing, installation testing, compatibility.
- Performed we services and API using with SOAP UI, RESTful API on both manual and automation.
- User Acceptance Test plan detailing entrance and exit criteria; including users in the process of decision-making re. Testing specific business scenarios.
- Contributed extensively towards Manual testing, Automation testing, GUI testing and Web based testing.
- Have been involved in project documentation, Requirements Analysis, Task/Test breakdown, Client Demonstration and Feedback Channelization, Cross Team Collaboration and Team & Client Training .
- Served as automation Tester, designing and automating framework using Python,java.
- Experience in writing Test Cases, Developing and Maintaining Test Script.
- Android Smartphone development and test, Android OS integration.
- Performed automation and manual testing for the number of web projects such as information and news professional QA portal and company web site across multiple browsers ((IE, Firefox, Safari and Chrome) and Mobile devices (Android, iOS).
- Automation experience in Selenium using both JAVA and C#.
- Experience in bug tracking system and process.
- Possess strong ability in creating Test Cases for Functional and Integration testing.
- Experience in Positive, Negative, Regression, as well as Data driven testing for Validations.
- Involved extensively in Functional, End to End testing, System, Integration and Regression testing using manual as well as automated testing tools.
- Performed test cases using with HP ALM/QC, QTP/UFT, Selenium IDE, WEBDRIVER.
- Used Scenario Outline-Examples combination in Gherkin Language in Cucumber Feature File for data driven testing.
- Used AutoIT Tool for handling the File Uploads and Downloads in the Selenium Automation.
- Proficient in SQL and Hands on experience in UNIX.
- Patch, Upgrade and keep the PostgreSQL DBs current. Develop and enhance scripts to automate and execute various DBA tasks.
- Expertise in Analyzing data Quality checks using shell scripts. Upgrading, installing, and configuring PostgreSQL servers.
- Designed POC mappings and helped the ETL team with data acquisition techniques and loading strategies during the development phase .
- In-Depth knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle, Defect Life Cycle and different types of testing.
- Ability to quickly master new concepts, strong aptitude towards learning new technologies and sharing ideas.
- Excellent analytical, communication skills and ability to work independently with minimal supervision and perform as part of a team.
- Work with data management to acquire test data.
- Review Release Notes with each build for accuracy and completeness.
Environment /Tools: Manual testing, Java, QTP/UFT,JIRA, Selenium, eclipse, XML, Xpath, testNG, JMeter, Eclipse, Cucumber,, Net, VBScript, Visual Studio, Windows, Appium.
Confidential
QA tester
Responsibilities:
- Participated in daily scrums, defect calls and walkthroughs to discuss major defects, issues and enhancements.
- Worked on SDLC using Agile (Scrum) model in collaboration with BA, PM, Lead QAs, attended weekly and requirement review meetings.
- Worked on BRD, FRD and other documents for Functional and System testing scenarios, End to End testing.
- Developed and worked Test Plans, Test Scenarios, Test Cases, Requirement Traceability Matrix (RTM).
- Contributed extensively towards Manual testing, Automation testing, GUI testing and Web based testing.
- Performed we services using with SOAP UI on manual basis.
- Performed Regression, UAT, E2E and Functionality testing on Conversion and New (ACATS) accounts Opening (Enrollment), Trading, Funding and Billing functionalities, KYC. Used SQL and UNIX for Back-end-Testing.
- Participated with team to Automated performance test scripts and verified the response time under different load conditions using Load Runner.
- Used HP Quality Center (ALM) to organize and manage all phases of the software testing process, including planning tests, executing tests, logging and tracking defects and creating Test Analysis Report (TAR).
- Ability to quickly master new concepts, strong aptitude towards learning new technologies and sharing ideas.
- Excellent analytical, communication skills and ability to work independently with minimal supervision and perform as part of a team.
- Bug tracking tool Using JIRA, BUGZILA.
Environment /tool: JIRA, BUGZILA, Manual testing, .NET, UI, UNIX, SQL, Java.
Confidential
QA tester
Responsibilities:
- Involved with business team to understand business logic and user requirements
- Reviewed the requirements from the documents provided
- Responsible for writing test cases and execution of test cases manually.
- Performed manual testing for the GUI functionality of the application
- Performed functional, integration, regression and system testing.
- Prepared positive, negative and Boundary condition test scenarios.
- Performed cross browser testing to ensure compatibility of the application in browsers.
- Identified, defined and reviewed Test Execution schedules
- Executed test cases and documented bugs in Quality center, JIRA.
- Organized and monitored defect management process.
- Work with developers and team members to resolve defects and issues.
- Responsible for updating and maintaining the Quality Center for the defects found during functional and regression testing and follow up the bug life cycle.
- Developed graphs and reports using Quality Center to present the test results functional testing efforts to the management.
Environment /Tools: Manual Testing, HTML, MSOffice, Quality Center, JIRA, SQL, Windows.