We provide IT Staff Augmentation Services!

Sr. Automation Tester Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 7+ years of QA experience in Automation & Manual testing of Web Apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based Applications.
  • Result - driven IT Professional with referable & strong experience in Software
  • Quality Assurance Testing with diversified skills in manual testing and automated testing.
  • Thorough understanding in all phases of SDLC, STLC and methodologies such as Agile and Waterfall.
  • Hands on experience on Sanity, Functional, Back-End and Regression Testing for
  • Web based and Client/Server applications.
  • Expertise in designing and creating web automation framework using Java, TestNG, Selenium WebDriver and Maven.
  • Worked onWeb driver IO(NodeJS version of selenium Web driver)POCand later successfully implemented to replace Java web driver test scripts.
  • Proficient in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Strong technical Knowledge of UNIX Utilities, Shell Script to automate process.
  • Experience in developing REST API automation framework using Java, TestNG, rest-assured and Maven
  • Hands-on experience in analysing requirements, understanding scope, developing relevant test plan and test scenarios, executing test cases and test scripts.
  • Experience in data retrieval methods using Universes, Personal Data files, Stored Procedures, and free hand SQL. Automated and scheduled the Informatica jobs using UNIX Shell Scripting.
  • Experience in working with Build Systems like Maven and continuous integration systems like Jenkins
  • Proficient in writing SQL queries to perform back-end/database testing
  • Experience in testing Web Services using POSTMAN
  • Experience in using Apache POI to read the data from external sources like Excel files in order to perform Data Driven Testing from TestNG Data Provider
  • Experience in manual and automation testing for various application to meet proper business conformity
  • Experience in preparing and sending Daily Execution Status Report, Daily Defect
  • Report, Retest Report and Weekly Status Report
  • Experienced in updating & maintaining requirement traceability matrix
  • Good at analysing and understanding the release notes from development teams before execution of test cases.
  • Versatile team player with excellent analytical, inter-personnel and presentation skill with ability to quickly adapt to new technologies & project environments.

TECHNICAL SKILLS

Packages: ASP, .net, MS Office products, MS Project, MS Visual Studio2010:

Testing Tools: Selenium 0.8.x-1.x, QTP/UFT, Soap-UI, Quality Center 9.0/8.2, Load-Runner, Microsoft Test Manager/ TFS, Cucumber:

Defect Tracking Tools: Clear Quest, JIRA, Mercury Quality Center:

Languages: Java, SQL Server, Python, PL/SQL, HTML, XML, VBScript:

Web Technologies: HTML, JavaScript, CSS, Web Spear, SOAP,AWS:

Databases: Oracle SQL Server 2008 DB2, MS-Access, Oracle (11g R2 64-bit).:

Operating Systems: Windows 8/7, XP, and UNIX. API:

SDLC Methodologies: Agile/Scrum, Waterfall, Rational Unified Process (RUP).:

Platforms: Windows 10/8/7/XP, Mac OSX:

PROFESSIONAL EXPERIENCE

Sr. Automation Tester

Confidential, San Diego, CA

Responsibilities:

  • Designing and executing the automation scripts using Selenium-WebDriver.
  • Conducting Data Driven testing, cross browser testing and parallel test execution.
  • Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium WebDriver and TestNG and defined dependencies using Maven.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Converted all manual test cases into Selenium automated scripts using Java.
  • Worked on POC for mobile automation using Protractor.
  • Configuring the Appium for the Mobile Android Native App using selenium.
  • Involved in writing Feature files (Consists of multiple scenarios) using Cucumber (Gherkin language).
  • Used BDD with Cucumber, Java and created feature files with scenario and scenario outline.
  • Understand of Rest API Web services using Rest Assured and Postman.
  • BuildCI/CDpipelines using Git and Azure Devops, collaborate with Development and QA teams to integrate automated CItests into theCI/CD pipelines.
  • Identifying objects of App using UI Automator tool for Android and Appium Inspector for IPhone.
  • Performed functional testing of SOAP & RESTful Web Services using SOAP UI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
  • Tracked bugs, reporting Defects, and maintained Test Reports using QC/ ALM.
  • Used HP Quality Center (QC)/ ALM extensively to develop test cases, test plans, store test results, metrics, and Reporting.
  • Extensively involved in UNIX shell scripting for writing Wrapper scripts, SQL Execution scripts in ETL processes
  • Worked on test automation execution on different environments as part of Continuous Integration (CI) Process using Jenkins.
  • Involved in Manual and Automated testing using QTP and Quality Center.
  • Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
  • Executed automation scripts (QTP/UFT) and integrated QTP with QA/ALM for Test Case Execution.
  • Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, JUnit/TestNG, and Eclipse.
  • Created and maintain server-side integration tests - Python, JSON documents, MongoDB, and Robot Framework running with every build (git, Jenkins) on Amazon Web Services(AWS).
  • Extensive experience in Selenium Automation tool, TestNG, Appium, Grid, Eclipse, Scripting.
  • Expertise in automated testing using QTP/UFT, Selenium IDE and Selenium Web Driver/Java.
  • Developed, modified and debugged scripts in Automation frame work using QTP for future release.
  • Created and enhanced numerous testscripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium.
  • Used Protractor as an automation testing tool for web applications testing, combining powerful technologies such as Jasmine, Selenium WebDriver.
  • Extensive experience in functional testing, unit testing, smoke testing, integration testing, sanity testing, regression testing, system testing, GUI testing, back-end testing, browser compatibility testing.
  • Worked with Appium, Selenium-WebDriver and Cucumber testing tools.
  • Performed Functional testing for Web based applications through Mobile Devices, System Test, Regression testing and End-to-End Testing, Smoke testing & Production testing.
  • Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Participated in daily stand-up/scrum meetings.
  • Involved in building automation framework from scratch using Selenium/Appium WebDriver, JAVA, Junit, Jenkins, ANT and Eclipse.
  • Implementing End to End automation tests by consuming the APIs of different layers.
  • Reviewed requirement document, prepared test Plan and test strategy.
  • Participated in Release Review/Requirement Analysis and Design Review Meetings.
  • Implemented function, integration, smoke and regression testing and reported the bug.
  • Interacted with the offshore team and provided necessary guidance in order to implement testing.

Environment: Agile, Selenium, Embedded Systems, Web Driver, JAVA, PYTHON, REST, TestNG, SOAP UI, Groovy, Restful, Android, MAVEN, Protractor, Robot Framework, Jenkins, CSS, Cucumber, XML, UNIX, JavaScript, .Net 4.7.2 framework, JMeter, Web Services, Quality Center, Ruby, WebSphere, SQL, Oracle.

QA Automation/Selenium Tester

Confidential, Raritan, NJ

Responsibilities:

  • Worked closely with the Business Team and participated in business requirements & analysis meetings. Participated in Scrum Meeting as part of Agile methodology.
  • Created Manual and Automation Test Cases and Test Data for performing System, Integration and UAT Testing.
  • Created UNIX shell scripts to simplify the generic testing procedures on test servers.
  • Validated Sprints and Build based on cross-browser and performing various types of testing - Manual, Functional, Smoke, Regression & Automated, and User Acceptance Testing (UAT).
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration (CI).
  • Extensive Knowledge in Agile Methodology and participated in Sprint planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings.
  • Validates automated notification of Emails, usingUNIX shell script, tothe users in case of failure in the process from time to time.
  • Confidential ended stand-up calls on daily basis and had two-week Sprints in Agile Methodology.
  • Tested Angular 2 Application with Jasmine testing framework and Protractor. Used TypeScript for automation.
  • Developed test scripts to test the Mobile applications with Appium WebDriver and TestNG using Java.
  • Implemented automation using Selenium Grid to perform testing on multiple devices.
  • Application Screenshots are captured using Take Screen shot As and copied the images whenever an exception occurs and at any checkpoint while execution.
  • Handled various Alerts using different methods such as dismiss, accept, get Text in effective way depending on the requirement.
  • Developed Test Scripts, Test Cases and Test Data as per business requirements and automated them using Selenium WebDriver.
  • Performed Continuous Integration (CI) of code and scripts using Jenkins and triggered the Continuous Delivery (CD) process using Jenkins build jobs
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behaviour Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Used Several TestNG Annotations to take advantage of the test lifecycle.
  • Conducted GUI, Functionality, Integration and Regression.
  • Configured and launched builds using Jenkins jobs and analysed the Test Results from Jenkins UI.
  • Used GitHub to maintain and manage the build scripts, test data used and other documents related to the project.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Created automated test scripts and Performed Functionality testing in the multiple phases of the application.
  • Worked on Data Driven/Page Object Model Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Worked on Browser Stack (for Cross Browser testing) through Manual Testing and Automation Testing using Selenium WebDriver by testing the website on different browsers like Chrome, Safari and Firefox.
  • Performed functional testing of web services using SOAPUI and RESTful web services.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Performed continuous integration (CI) of code and scripts using Jenkins.
  • Tested on different databases like MySQL, Oracle and web-servers like Apache.
  • Handled various operations like pop-ups, Web-Alerts, Java-Alerts, iframes, windows-handling and utilized Select class and Action class for required operations.
  • Performed Cross Browser and parallel testing to test the applications are working as desired in different browsers and environments.
  • Identifying objects of App using Appium Inspector tool for IOS and UI automat or viewer for android-based devices.
  • Expertise in Smoke testing, Regression testing, System Testing and UAT.
  • Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.
  • Wrote automation tests using Selenium Web Driver, JUnit, Maven and Spring.
  • For the production issues, provided support by debugging the log files and fixing the code for the data issues and documented business processes for legacy applications.

Environment: Selenium IDE, Selenium Grid, C#, Windows XP, Agile, Oracle 11g, Vb script Quality center, JavaScript WebDriver, Night Watch. Cucumber, SoupUI, HTML5, REST, JMeter, qtest TestNG, CURAM, MAVEN, Git, Windows 7/XP/Vista, Linux, UNIX.

QA Selenium Tester

Confidential, San Francisco, CA.

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Performed web based performance testing and analysis using JMeter.
  • Execute the Test cases and review the results to get the Business approval for UAT
  • Experience in Web Services testing using Rest and SOAP UI.
  • Test automation for web application (SWAP module) using Cucumber.
  • Wrote tests using Java web applications. Web controls testing - wrote automation to test the controls from end to end starting to invoking in Internet Explorer.
  • Responsible for distributed applications across hybrid AWS and physical datacenter’s.
  • Functional Testing toolQuick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Experienced in giving training to the functional testers to execute Test Cases using QTP/UFT as part of Regression Testing.
  • Created automated functional regression test scripts using QTP and scheduled, organized and executed the test scripts in QC-QTP integrate environment and documented the test results.
  • Experienced in testing applications manually as well as using the automated testing tools like Quality Center/ALM.
  • Created Automation framework for Frontend Angular.js testing using Protractor and Cucumber/Chai libraries
  • Strong POS Sales (T-log) Knowledge and integration with Payment processing
  • Transactions analysis for EMV cards in cash withdrawals and Scripts EMV in pin change transactions.
  • Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Performed Database Testingand thorough knowledge in SQL/PL SQL.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis
  • Performed browser compatibility testing
  • Performing Regression test using automated testing tool QTP, Fitness and Selenium.
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Expert knowledge on daily status reporting and managed end to end testing from Test management tools like Quality Center.

Environment: Mercury/HP Tools (Quick Test Pro(QTP)JMeter,JIRA, JAVA J2EE, AGILE, Windows, UNIX, Python, Eclipse, PL SQL, EVM,Maven, Nunit,Visual studio, vb script, selenium, Fitnesse, AWS.

QA Manual Tester

Confidential, Sacramento, CA

Responsibilities:

  • Work in Agile, scrum, and sprint environment in order to change the requirements and features set.
  • Used agile methodology to come up with test scenarios and test cases.
  • Performed configuration/ compatibility and user interface testing manually.
  • Have experience designing and writing training manual templates, design formatting, project planning and writing technical documents.
  • Involved in creating Test Scripts representing various Transactions, Documenting the Load Testing Process and Methodology. Created meaningful reports for analysis and integrated the Performance Testing in the SDLC.
  • Working on Ipad and Android versions of the apps.
  • Exported Manual test cases into Quality Center and maintained the same in the Test Plan module
  • Tested the UI of the end product on mobile, PC, Android and Apple platforms to ensure that language translation and currency conversions were displaying as required.
  • Requested different versions of iOS, Android and Blackberry mobile devices.
  • Analyzed the Crash reports on various mobile platforms and reported to the development team.
  • Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, iOS etc.
  • Responsible for testing of different modules of Oracle Supply chain application like Retail Merchandising System (RMS), Item Management, Purchase Order, Store Inventory, Stock Counts, Order and Inventory management etc.
  • Performed rigorous manual testing such Functional Testing, Smoke testing, Integration testing, UAT Testing, Backend Testi ng, Regression Testing, End to End Testing and System Testing.
  • Validate Data Grid and Data Tables for expected results during Unit Testing cycle using SQL queries.
  • Experience in creation of reports using Quality center, and Rally and responsible for the all opened defects till the closer.
  • Utilized Defect module of Quality center for Defect Management.
  • Arranged test case review sessions in order to ensure the 100% requirement coverage to perform various types of testing such as Functional, GUI, Interface, System and Integration, Back end, Security, Smoke/Sanity testing etc..
  • Managed & Tracked defects in ALM and followed upon defect to get it resolved before UAT phase of the project.
  • Created various test reports such as Test Execution Status, Defect Status, and Defect Injection Rate through Reports and Graphs feature of Quality center and publish them on as needed basis on the SharePoint site.
  • Extensive UAT Testing Manually.
  • Carried out GUI, Functionality, Integration and Regression testing using Quality center.
  • Conducted Bug Review meetings by reviewing and discussing all defects by their business severity and worked actively development and business team to perform the root cause analysis in order to find the resolution.

Environment: XML, Unix, Quality Center, Oracle Supply chain application, Java, J2EE, Linux, Oracle SQL Developer, MS Office (MS Excel, MS Word, MS PowerPoint), MS Project. C# Devices for IOS, Android OS and Blackberry OS, etc.

We'd love your feedback!