We provide IT Staff Augmentation Services!

Sr. Qa Automation Tester Resume

VirginiA

PROFESSIONAL SUMMARY:

  • 8+ Years of experience in Software Quality Assurance, which includes rich experience in Manual Testing and Automated testing in domains like Finance, Banking, Medical and Retail.
  • Experience on working with Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, V - model and Waterfall model.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of Manual and Automated Tests.
  • Proficient in using test automation tools such as Selenium, Quality Center/ALM for Test automation, Test management and Bug tracking.
  • Deep Knowledge in Creating, maintaining and executing automated tests using Selenium Web Driver.
  • As member of Project team, designed & implemented Automation sub tasks using Selenium WebDriver with Java.
  • Created, enhanced, and supported high-end test scripts for various functional and regression testing using Selenium and Java .
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept.
  • Experience on JUnit, TestNG framework for Unit and Functional testing, Maven and Ant for Project building, Jenkins/Hudson for Continuous Integration.
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id, class name, tag name and name).
  • Good understanding of databases, SQL queries and environments.
  • Basic Understanding of Testing and accessing Mobile Devices on a cloud using Selenium Interfaces like Mobile Cloud.
  • Expertise in creating BDD Cucumber Framework, adding scripts in Java for Gherkin based user stories also marking tags for smoke, regressions and UAT testing.
  • Developed Appium Scripts for Native, The Web and Hybrid Android/IOS Apps using Java.
  • Experience in Test Automation using Selenium Web Driver with Testing Framework, Maven& Protractor.
  • Dynamically creation of XML File using XLS (EXCEL spread sheets) data files and DOM object.
  • Wide Experience in parameterization using TestNG XML and Data Providers (Data Driven Testing).
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black Box and White Box testing techniques.
  • Valuable experience in testing the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and Restful API.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Expertise on writing Integration test for Rest service testing using RESTASSURED (BDD framework)
  • Experience with bug tracking tools like JIRA, Bugzilla, Quality Center/Test Director and familiar with Clear Quest.
  • Participated in design Walkthroughs and Inspection meetings to review Test scripts and results.
  • Possess solid leadership skills and communication abilities; articulate and document testing solutions to clients, stakeholders, vendors, and team members Confidential all proficiency levels.
  • Strong analytical, communication, problem-solving and decision-making skills.
  • Proven ability to support multiple projects under tight deadlines often with competing priorities and complexities.

SKILLS SUMMARY:

Testing Tools: Selenium Web driver/Grid/RC/ IDE, Bugzilla and Jira, Maven and Jenkins.

Database Technologies: SQL Server 2008/2012, MS Access 2010/2013, Oracle 9/10g, OLAP and OLTP, Oracle PL/SQL, MYSQL, SQL*Plus, SQL*Loader and TSQL.

Programming Languages: C, Java, Java Script, XML, Shell Script & Bash Script

Operating Systems: Windows 10, Unix, Linux. OSX.

Frame Works: Junit, TestNG, TDD, ATDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, ATF (Automation Test Framework), Page Object Model, and Backend Testing.

Bug Tracking Tools: JIRA, Bugzilla 2.0.

Methodologies: Agile, Water Fall, V-model, Spiral and Scrum.

Firefox Add-ons: Firebug and XPath.

Build/ CI Tools: Maven, Jenkins, Hudson and Ant.

SOA Technologies: SOAP/ REST, SOAP UI, SOAP UI Pro. Web Services, WSDL. Ready API.

Testing Methods: Manual Testing, Automation Testing, Unit Testing, Integrating, White-Box and Black-Box Testing, Smoke and Sanity Testing, Functional and Regression Testing.

PROFESSIONAL EXPERIENCE:

Confidential, Virginia

Sr. QA Automation Tester

Responsibilities:

  • Create test cases based on FSD documents
  • Review test cases created by other team members
  • Used Java as client library for Selenium WebDriver to design and developed Automation Test Framework.
  • Executed automation test suite by using Selenium with Web drivers in Java.
  • Participated in daily standup meetings to provide daily status, issues and test progress.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Develop APPIUM Scripts for Native Android/IOS Apps using Java.
  • Deployed the latest build of the App on iOS and Android using XCode and Android SDK
  • Participated in SCRUM meetings for each Sprint and continuously developed and executed test cases for each requirement as the development continuous to develop.
  • Working with Java to use Selenium-WebDriver API library to write automation scripting with Cucumber Feature and Scenario.
  • Design, develop and implement Page Object Model (POM ) Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Performed Mobile Testing using Appium on Android and IOS platforms. Tested on Real Devices, Emulators and Simulators.
  • Using Protractor and automated, executed scripts on different browsers using JavaScript, Jasmine, XML, JSON and NodeJS.
  • Worked with Apache POI library to retrieve data from EXCEL files.
  • Performed Functional Testing to identify various critical points in the application using Selenium WebDriver to validate all UI components such as Pop-ups, Browser navigations, Windows Handle, Radio Buttons, Multiple Check Box, Frames, Mouse Movements and Keyboard events.
  • Worked on Agile Methodology and used JIRA for defect tracking.
  • Used JIRA when logging and reporting defects that were found through daily automation runs.
  • Hands on experience on QC & HP ALM
  • Performed Functional Testing to identify various critical points in the application using Selenium WebDriver to validate all UI components such as Pop-ups, Browser navigations, Windows Handle, Radio Buttons, Multiple Check Box, Frames, Mouse Movements and Keyboard events.
  • Had Good Knowledge in SVN Subversion for Code Repositories.
  • Involved in functional testing of SOAP and REST API services using SOAP UI Tool and tested both XML and JSON formats.
  • Used JSON strings to transfer java object data to Angular JS and vice versa.
  • Created Python scripting to test REST API functionality for regression setup.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools, Jenkins for running test on nightly basis automatically.

Environment: Selenium Web Driver, JAVA, Agile Methodology, JSON, BDD, Cucumber, JIRA, SVN, Python, REST API, Jenkins with Ant.

Confidential, LOS ANGELS, CA

Sr. QA Automation Engineer

Responsibilities:

  • Actively Involved in Software Development Life Cycle and Test Life Cycle, Test strategies, Methodologies and processes.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver and selenium Grid.
  • Implemented Page Object Model (POM) Automation framework with Java coding, Selenium Web Driver.
  • Used to identify object locators like id, name, Class name and creating X-path and had Good knowledge of Page factory and POM in selenium, Worked with Log4J, apache POI Library, J-unit.
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Guiding the team to produce quality software on a predictable schedule using Agile/ Scrum principles and practices.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
  • Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
  • Implemented test automation scripts for mobile testing using Appium for Android and IOS applications.
  • Used Appium for testing Mobile app with full access to back-end APIs and DBs from test code.
  • Wrote Scenarios, Scenario outlines and Step definitions using Gherkin in Cucumber for BDD. performing load and performance testing using JMeter.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Used Python codes to handle textbox, dropdown, checkbox, buttons and popup controls.
  • Involved in execution of all types of system testing that includes Integration, Regression, User Acceptance and Functional testing.
  • Collaborate with project team resources to understand and prioritize system testing efforts.
  • Using SQL queries to validate and verify the database updated.
  • Developed Automation Framework from a scratch using Protractor for UI Automation.
  • Develop Node based Automation scripts using JavaScript for UI Automation.
  • Experience in designing and developing the BDD framework and worked with the scrum master, product owner and users to derive the Scenarios and created feature files using Java Language.
  • Maintained all the test cases in GIT Bucket.
  • Performed Data driven testing using Selenium WebDriver and JUnit functions which reads data properly from XML files.
  • Experience testing SOA with SOAP Web Services and providing validation for XML.
  • Effectively implemented the recovery scenarios in error handling.

Environment: Selenium Web Driver, Quality Center, Agile, SDLC, SQL, Maven, Jenkins, Cucumber, JMeter, SQL Queries, SOAP UI, GIT, XML, BDD/TDD Frame-works.

Confidential, TEXAS

Sr. QA Automation Tester

Responsibilities:

  • Used Java as client library for Selenium WebDriver to design and developed Automation Test Framework.
  • Executed automation test suite by using Selenium with Web drivers in Java.
  • Participated in daily standup meetings to provide daily status, issues and test progress.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Develop APPIUM Scripts for Native Android/IOS Apps using Java.
  • Deployed the latest build of the App on iOS and Android using XCode and Android SDK
  • Participated in SCRUM meetings for each Sprint and continuously developed and executed test cases for each requirement as the development continuous to develop.
  • Working with Java to use Selenium-WebDriver API library to write automation scripting with Cucumber Feature and Scenario.
  • Design, develop and implement Page Object Model (POM ) Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Performed Mobile Testing using Appium on Android and IOS platforms. Tested on Real Devices, Emulators and Simulators.
  • Using Protractor and automated, executed scripts on different browsers using JavaScript, Jasmine, XML, JSON and NodeJS.
  • Worked with Apache POI library to retrieve data from EXCEL files.
  • Performed Functional Testing to identify various critical points in the application using Selenium WebDriver to validate all UI components such as Pop-ups, Browser navigations, Windows Handle, Radio Buttons, Multiple Check Box, Frames, Mouse Movements and Keyboard events.
  • Worked on Agile Methodology and used JIRA for defect tracking.
  • Used JIRA when logging and reporting defects that were found through daily automation runs.
  • Developed the features and automating test scenarios, step definitions for BDD (Behavior Driven Development) using Cucumber .
  • Performed Functional Testing to identify various critical points in the application using Selenium WebDriver to validate all UI components such as Pop-ups, Browser navigations, Windows Handle, Radio Buttons, Multiple Check Box, Frames, Mouse Movements and Keyboard events.
  • Had Good Knowledge in SVN Subversion for Code Repositories.
  • Involved in functional testing of SOAP and REST API services using SOAP UI Tool and tested both XML and JSON formats.
  • Used JSON strings to transfer java object data to Angular JS and vice versa.
  • Created Python scripting to test REST API functionality for regression setup.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools, Jenkins for running test on nightly basis automatically.

Environment: Selenium Web Driver, JAVA, Agile Methodology, JSON, BDD, Cucumber, JIRA, SVN, Python, REST API, Jenkins with Ant.

Confidential, Woodbridge, NJ

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual and automated testing.
  • Developed automation scripts for new enhancements using Java, Selenium Web Driver, Junit, Maven and tested them using TestNG.
  • Implemented Data Driven with Page Object Model Automation framework with Selenium WebDriver.
  • Designed and developed automated scripts, which involved Functional Regression, Integration test cases using Selenium RC.
  • Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox, Internet Explorer and Google Chrome.
  • Performed User Acceptance testing (UAT) exclusively in an Agile/Scrum environment.
  • Designed and executed Automation Test cases using Coded UI for regression and functional testing.
  • Identified software defects/bugs and interacted with developers to resolve them and provided full support to the Test team using MTM (Defect Management Tool).
  • Involved in Extracting, Transforming and Loading ETL of data to target warehouse database.
  • Selenium is used as the automation tool and Team Foundation Server ( A) for Identifying, logging, tracking and escalating bugs as the defect management tool.

Environment: Selenium, Appium, Restful Web Services, JSON/XML, Load Runner, Coded UI, MTM (Defect Management Tool), TFS, Agile/Scrum.

Confidential, Richmond, VA

QA Analyst

Responsibilities:

  • Wrote SQL scripts in TOAD for Oracle to test the data across different database.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Tested the messages published by data stage and data loaded into various databases.
  • Created manual test cases in Excel sheets and imported to Quality Center regularly.
  • Mapped the Test cases and Requirements in the Quality Center for Requirement Traceability to identify the gaps and achieve 100% test coverage.
  • Developed REST Web services for automation and created web service framework.
  • Valuable experience in testing both SOAP and REST services using SOAP UI Rest Assured and Tested both XML and JSON formats.
  • Experience in various domains like media and communications and Aviation’s.
  • Create test plan, test cases, test suites and test data based on BRDs and technical specifications.
  • I am involved in analyzing system specifications, design, development, and execution of test plans and test cases for Manual testing.

Environment: QTP (Quick Test Pro), Manual Testing, Quality Center, Database, JSON/XML.

Confidential

QA Analyst

Responsibilities:

  • Tested GUI applications and backend database functionality using QTP .
  • Used Parameterization in QTP to perform Data-Driven testing.
  • Extensive Knowledge in driving of Automation frameworks, Test Strategy, Test Plans, Project plan, Test Scenarios, Test cases, Test Scripts and Test reports release tracking, resource planning, expertise in Waterfall Methodologies.
  • Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using java programming language.
  • Writing new test cases for the new requirements for system testing in Quality Center.
  • Proficient in Web service testing ( API) using SOAP UI tool, whereas expert in XML for reading WSDL.
  • Analyzed and identified the Test Cases based on requirement document of the application.
  • Was responsible for writing test cases, documenting bugs, and communicating with Development to get them fixed.

Environment: QTP, Waterfall, Database, Quality Center, SOAP UI, XML, ALM, Test Cases.

Hire Now