We provide IT Staff Augmentation Services!

Qa Automation Tester (sdet) Resume

5.00/5 (Submit Your Rating)

Cleveland, OH

PROFESSIONAL SUMMARY:

  • Over all 8 years of experience as an Automation Tester/Manual Tester and SDET, in all phases of Software Development Life Cycle (SDLC). Extensively involved in Front - end and Back-end Testing (Web Services and Databases) with either Test Driven Development (TDD)/Behavioral Driven Development (BDD) approach. Sound knowledge in Java, Selenium, Cucumber, Junit/TestNG, Maven , SoapUI and Jenkins . Worked in various domains such as Banking, Financial services and Healthcare.
  • Well versed with Software Development Life Cycle , Defect life Cycle Software Testing Life Cycle methodologies. Also, developing Test Scenarios , Test Plans , Test Cases, Test Coverage, and Test Summary Reports .
  • Extensive experience in application Smoke, Functional, Integration, Regression and End to End User Acceptance Testing .
  • Hands on experience in working with agile driven projects and worked closely with Scrum Masters , Product Owners .
  • Played a key role in creating testing tasks in Agile Projects and attended Sprint planning, Scrum Calls, Sprint review meetings.
  • Expert in creating, maintaining and executing automated test scripts using Selenium IDE, Web driver and Selenium Grid on cross browsers .
  • Experience in developing automation scripts in object-oriented programming languages Java and using IDE tools like Eclipse and unit testing frameworks like JUNIT and TestNG.
  • Experience in configuring test suites, cross browsers, includes, excludes, methods etc. in TestNG xml.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and BDD/ATDD.
  • Experience in build tools such as Maven, adding dependencies and maintaining pom.xml file.
  • Experience in building the Scenarios, Features, Step definitions by using the Cucumber API’s along with Selenium WebDriver to develop BDD framework.
  • Experience in creating page objects by using Page Object Model, developed reusable library functions in java, Automated restful services using selenium by using HTTP client.
  • Experience in developing and understanding of HTML, XML, CSS and good experience in JQuery, Java script, Experience in using version control tools like Sub Version, Git, GitHub.
  • Worked very closely with the Devops team in Agile methodology for deploying and building the Automation Scripts in Continuous integration (CI)using Jenkins.
  • Experience in using Spying tools like Firebug for Firefox, developer tools in IE and Chrome, locating web elements using ID, XPath, and CSS etc.
  • Experienced on Service Oriented Architecture and tested SOAP (WSDL) and Restful (WADL) Web Services by using tools like SOAPUI and validated the response XML file.
  • Automated Web services using groovy scripting, data sourcing and data source looping, driven required data from excel sheets into Ready API to send requests and stored the data from responses into the respective excel sheets.
  • Tested the API’s as well as validated the data returned through web services responses using Assertions such as Valid HTTP Status Codes, Script Assertions, Contains, Xpath, XQuery.
  • Expertise in Mobile Application testing using Appium.
  • Experience working on Android and IOS platforms using Appium tool on real and virtual devices.
  • Generated reports using extent reports after testing mobile applications to analyze the pass percentages and failed cases.
  • Experience using various TestNG Annotations like BeforeSuite, AfterSuite, AfterMethod, AfterTest and configured Parallel Processing using TestNG .xml.
  • Knowledge of Web Development technologies in general, including HTML, CSS, JavaScript, JQuery, AJAX, and XML.
  • Experienced writing and executing CRUD SQL statements.
  • Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server and MySQL and performed Database testing including data integrity and data validation testing.
  • Expert in developing complex SQL Queries, with various kinds of joins.
  • Experience in using the Test management and Defect Tracking tools like HP Quality center, Application Lifecycle Management, Rally, Jira.
  • Extensively worked on creating Test Summary Reports, Requirements Traceability Matrix (RTM) and Defect reports.
  • Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.
  • Possess problem-solving skills, ability to follow industry standards and procedures. Quickly master new concepts and applications. Strong communication and interpersonal skills.

AUTOMATION SKILLS:

  • Selenium WebDriver
  • Selenium Grid
  • JUNIT/TestNG
  • Apache POI
  • Cucumber, Gherkin
  • Log4j/Maven
  • SVN/Git Hub
  • JenkinsPage Object Model
  • ProtractorAngularJS
  • Jasmine
  • Java, JavaScript
  • Type Script
  • HTML, XML
  • Appium
  • Android/IOS
  • SDK
  • BDD/TDD/ATDD
  • Hybrid, Keyword
  • SOAP, Restful
  • SOAPUI/ReadyAPI
  • Rest Assured
  • HP QC/ALM
  • Rally, Jira
  • Oracle
  • SQL Server
  • MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

QA Automation Tester (SDET)

Responsibilities:

  • Interacted with Product Owner, Customers and Project team members in analyzing the User stories and acceptance criteria.
  • Involved in Requirement gathering, and Preparation of test cases based on Product Backlog.
  • Developed BDD/ATDD Automation framework using Cucumber and developed Features, Scenarios, Step definitions.
  • Developed Hybrid Framework, added global and application level reusable libraries, developed a driver script and created a package for all the Page objects using Page object model.
  • Designed, developed, and executed automated tests using Selenium WebDriver.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Performed cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Verified the integration of various components in the application and executed end-to- end Testing.
  • Handled the special mouse events and selected the options from the drop-down menu using Selenium actions builder, mouse hover and synchronization.
  • Executed the automation suite of scripts by using continuous integration tools like Jenkins and worked on the Maven build tool and added all the dependencies.
  • Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract the logs from different phones.
  • Performed compatibility testing on different version iOS and android for the mobile application.
  • Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract the logs from different phones.
  • Performed compatibility testing on different version iOS and android for the mobile application.
  • Testing on several iOS and android virtual devices using the perfecto mobile virtualized environment.
  • Involved in updating and execution of Test Cases according to the requirements.
  • Performed testing on the web services API’s using protocols like HTTP, HTTPS, SOAP and WSDL using SoapUI related with various interfaces.
  • Automated Web services/API’s by using java and HTTP Client.
  • Automated one of the applications developed in AngularJS framework by using Protractor, Jasmine, JavaScript with describe, it and Expect.
  • Raised defects and performed tracking using JIRA and communicated the same with the developers and managers.
  • Performed Data Driven testing by getting the data from Excel and used SQL Queries to fetch data from the Oracle database.
  • Maintained and executed Maven build files for running automated tests.
  • Reported daily status of data creation and sent weekly status reports.
  • Performed back-end testing to ensure that the user data was updated in database using SQL.
  • Attended Bug triage meetings and also meetings with the QA Leads, Managers and Developers for query resolution.
  • Built effective test data covering all possible scenarios and added in datasheets for LISA Middle ware Testing.
  • Trained the team members in using the framework and help them to write java code while developing the reusable libraries.
  • Test levels: Functional testing Integration testing, System testing, Interface testing, Security testing, User Acceptance testing and Automation testing.

Environment: Selenium, TestNG, Maven, AngularJS, Appium, Protractor, Jasmine, Java Script, JIRA, TOAD, Ready API, SoapUI pro, XML, Perfecto Mobile, SOAP, HTML, Android, Cucumber, Gherkin.

Confidential, Bloomfield, CT

Automation Tester- SDET

Responsibilities:

  • Worked in Hybrid Agile/Scrum methodology performed agile testing to check entire functionality of application.
  • Maintained Standard Operating Procedures (SOP) and Business Rule Documents (BRD), documents related to physicians’ contracts.
  • Understanding the business requirements and developed test cases and test scenario to test the complete functionality of the application.
  • Involved prioritizing comprehensive Automation Test Scripts based on Test Plans and Test Cases for Smoke and Regression suits.
  • Developed BDD framework by creating packages like com.reusablelibrary, com.pageObjects, com.features, com.reporting, com.utilities etc.
  • Developed Feature file with various functional scenarios, Step definitions by using reusable library methods and developed cucumber reporting by adding the plugins/format in Test runner class
  • Used Selenium WebDriver, Java as Programming language, and TestNG as the Unit testing framework.
  • Automated test scripts are maintained in subversion (SVN) by created branches for each sprint and tag for each release.
  • Implemented continuous integration (CI) by using Jenkins and scheduled jobs to run nightly basis.
  • Automated Restful web service using Java and Rest Assured API and tested the response data against database.
  • Automated Hybrid Mobile app using Appium and selenium and configured the capabilities to run on multiple browsers like Android and IOS.
  • Built an automation framework for the mobile apps and executed the scripts on various devices and emulators to test various functional scenarios.
  • Worked with cross-functional teams (Dev, BA, PM, Product Owner) as a part of Agile environment.
  • Wrote SQL queries extensively and queried databases (MySQL).
  • Collaborated with management to review, develop, and implement new workflows.
  • Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
  • Involved in writing Test Plan, which detailed the testing scope of applications. Hi-level test requirements and necessary resources.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Involved in functionality testing, regression testing and system testing.
  • Used Firebug/Fire Path Add-on tools to construct locators using Id, Name, CSS and X-Path.
  • Developed automation framework using Selenium Web driver and developed test scripts.
  • Developed Data driven frameworks using Selenium with Java.
  • Documented Test Cases corresponding to business rules and other operating conditions.
  • Testing the application in various iOS and Android devices using Perfecto.
  • Responsible for SIT and UAT phases and led status/Defect management calls with stakeholders and product manager.
  • Performed Web services testing using SOAP UI.
  • Participated in UAT and worked with Rally for bug and defect tracking.
  • Analyzed user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
  • Extensively worked on Sauce labs for testing applications in different environments.
  • Responsible for updating existing Test Cases against the change of requirements.
  • Responsible for Backend testing and executing SQL queries.
  • Experienced in using GIT repository for source code management.
  • Used Maven for Build Management and Jenkins for continuous Integration.

Environment: Selenium WebDriver, TestNG, MySQL, Selenium IDE, Jenkins, Soap UI, Java, CSS, XML, Rally, Microsoft Office, TDD, BDD, Cucumber, Gherkin, Eclipse, GIT, Sauce Labs, JUnit, Maven, TestNG, Agile.

Confidential, NJ

Sr. QA Analyst (Selenium Automation)

Responsibilities:

  • Analyzed Software and Business Requirements documents to get a better understanding of Bank of America system from technical and business perspectives.
  • As a QA tester, was involved in assisting and participate in planning, organizing the test schedules, test suites, test cases.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional.
  • Designed and developed Hybrid automation framework and maintained the code in Git and used continuous integration (CI) tools to schedule the jobs.
  • Extensively used the Selenium methods to build the framework and run the test scripts.
  • Extensively used POM model to create the reusability of same objects for different tests.
  • Using TestNG annotations controlled the entire test. Generated the clear web html reports for analysis purpose.
  • Used Soap UI for testing the web Services by the request and response time by the help of WSDL file and XML data.
  • Given some assertions to find out the pass and failure criteria of response from the systems.
  • Involved in the TestNG framework Automated test suites using Jenkins in the background.
  • Responsible for updating and maintaining the Quality center for reporting and logging the defects found during functional and regression testing and follow up the bug life cycle.
  • Executed the positive and negative test case for regression testing and took the screen shots for validation of test case.
  • Conducted System Testing, Functionality Testing and Configuration Testing as well as stress testing.
  • Responsible for creating Test plans, Test cases, Test Scenarios, and mapping business requirements to test cases.
  • Performed Functional, Regression and Integration Testing as well as UAT testing.
  • Validated APR Overrides, min payments, balance transfers, standard rate changes, ACH and various collection Buckets.
  • Each screen of CLMS application is regression tested. Part of this tested following screens Balance Transfer extracts, promotional offers, online disclosures, Credit card request window, Customer demographics Standard rate change.
  • Automated the test cases by using Java with Selenium environment, back end test using SQL.
  • Validated Cycle, Status, History, Current Balance, Credit Lines for the accounts.
  • Validating the all transitions posted as per requirements in Database and verifies the transactions are posted after file management.
  • Tested the Web Application of Customer Account Activity to check whether they were reprised or not.
  • Interacted with Developers and Project Managers to follow up on Defects/Issues.
  • Participated in various team meetings and discussed Enhancement and Modification requests.
  • Pull the screen Prints from MBNA IS and validate the fields.

Environment: Selenium, TestNG, JUnit, Jenkins, Git, Quality Center 9.2, DB2, Java, XML, SOAP, REST, SOAPUI, HTML, Excel, Word. PL/SQL, Agile Methodologies

Confidential, Minneapolis, MN

QA Test Engineer

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Studied and analyzed the Functional Requirements Specifications and System Design Specifications and interacted with developers for changes in requirements if any.
  • Developing Test plan of the application as per technical specifications.
  • Involved in writing Unit and Regression Test cases for the Product.
  • Involved in setting up the automation framework using Selenium Web Driver, TestNG.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Configured Selenium WebDriver, TestNG and created selenium automation scripts in java.
  • Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
  • Creating and maintaining various databases using SQL Server 2005/2000.
  • Created automated test scripts for validating the nightly product builds and regression testing.
  • Maintained Defects using Defect Tracking System in Quality Center.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Performed all test assignments to ensure the application meets business requirements and client expectations.
  • Interacted with developers & various members of project team to discuss and resolve defects and to determine their priorities.
  • Summarize test results in formula test analysis reports according to the documentation standards.

Environment: Java, J2EE, JSF, Selenium WebDriver, TestNG, SQL, Quality Center, Jenkins, SVN, Windows XP, MS Access and MS Excel.

Confidential

Software Programmer (Java)

Responsibilities:

  • Configured application flow, controlling logic and navigation. Designed and developed base classes, framework classes and common re-usable components.
  • Involved in re-factoring the existing components to meet the current application requirements. Used various Java and J2EE APIs including JDBC, XML, Servlets, JSP, and JavaBeans, Struts Framework. Involved in Performance tuning, debugging issues in testing and deployment phases.
  • Implemented RDBMS to add the additional condition for the system to support a tabular structure for the data with enforced relationships between the tables. Utilized SQL for querying the database. Coordinated on-site and offshore development teams in various phases of the project.
  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed high level design documents, use case documents, detailed design documents and Unit Test Plan documents and created Use Cases, Class Diagrams and Sequence Diagrams using UML.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns.
  • Configured Web Application Context as a Context Listener in the web.xml file to Integrating Spring with JSF.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality. Involved in performance tuning of the application to meet non-functional requirements.

Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML, JDBC, SQL, Eclipse, Struts, RDBMS, Windows, Bugzilla.

We'd love your feedback!