We provide IT Staff Augmentation Services!

Sr. Quality Automation Engineer /sdet Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 10 + Years of Extensive experience in IT Industry with emphasis on Quality Assurance Testing using Manual and Automation tools on Web based, Client server and Mobile Applications.
  • Strong experience in all phases of Software Development Lifecycle (SDLC) using Agile/Scrum, Waterfall and Software Testing Life Cycle (STLC).
  • Hands on Experience in Insurance, Banking and Telecommunications.
  • Worked in the QA Life cycle, which includes Design, Development, and Implementation of the entire QA process.
  • Experience in ADB commands for installing APKs, taking a logcat and bug report.
  • Experience in designing, documenting, and executing Test Plans, Test Cases, Test Procedures and Test Script and Test Status for Manual and Automated Testing.
  • Possess good Manual Testing concept with great experience in manual testing.
  • Expertise in Defect writing and good at communicating the observed defects.
  • Have good Analytical / Problem solving skills.
  • Hands on Experience using Selenium web drivers and QTP (UFT). Involved in creating automation test scripts using selenium, built on Eclipse IDE.
  • Experience in using TFS, JIRA and HP - ALM as Test Management Tools.
  • Hands on Experience in Client Server Web Based and Mobile Based Applications.
  • Expertise in validating ETL process for data warehouse application
  • Analyzeddatain various applications, mapping thedatabetween various source systems and ensuring the accurate importing ofdata.
  • Hands on knowledge about Organization skills and handling the tasks using Confluence tool.
  • Hands on experience using GIT coding for data replication and maintained Version control of the code.
  • Extensive knowledge of QA methodology, standards, and procedures such as creating test strategy, test plans, test cases, test result documentation for User Acceptance Testing (UAT).
  • Participated extensively in Regression Testing, User Acceptance testing, Functional testing, Integration testing, Static and dynamic testing.
  • Expertise in testing applications on both Windows and Linux platforms.
  • Expertise in converting Use cases to Test Cases.
  • Involved in Planning and Designing of Test Processes, developed automation testing requirements, prepared test scripts, running tests, and collecting test results and participating in Lead triage meetings.
  • Extensively experienced in working Web and Client Server applications.
  • Proficient in testing Black Box Testing.
  • Strong Knowledge of Waterfall and Agile Methodologies.
  • Extensively experienced in UAT, Smoke testing, System testing, Positive and
  • Negative testing, Functional, Regression testing, Integration testing.
  • Extensively experienced in Defect Management using JIRA.
  • Experienced and well versed in writing SQL Queries for Database Testing.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, QTP, Appium Framework, Eclipse IDE JIRA, TFS, Jenkins, Postman, Clear Quest, TestNG, and Rational ClearQuest.

Reporting Tools: HP-ALM, MS Excel and Cognos BI.

Operating Systems: Windows, UNIX.

Databases & Tools: SQL Server, My SQL, MS Access, Oracle

Testing Methodologies: Agile, Waterfall, V-Model

Languages: SQL, Java, Python, Java Script, HTML, XPATH, VB Script

GUI Tools: Visual Basics 5.0, Team Foundation Server.

Mobile Platforms: Android and IOS

PROFESSIONAL EXPERIENCE

Confidential

Sr. Quality Automation Engineer /SDET

Responsibilities:

  • Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing.
  • Worked closely with business team to understand the Requirement Document in creating Test Plan.
  • Wrote Automation test scripts using Java implementing Selenium WebDriver.
  • Designed, executed, and maintained automation Test Scripts in Selenium WebDriver using JAVA and TestNG.
  • Performed Functional, regression, System Integration and User Acceptance Testing for the various applications.
  • Used Java for writing code in TestNG.
  • Experience in working with Test Management/Bug Tracking tools like Quality Center/JIRA, to track test execution progress and prioritize bug fixes. Extensively used Selenium to test the web application.
  • Worked on test automation execution on different environments as part of Continuous Integration (CI) Process using Jenkins.
  • Involved in creating test cases for Mobile Native App for Android Devices using Android Tools ADB, Logcat and Emulator.
  • Worked on Web Services (SOAP and Restful) using SOAP UI and validated the JSON Messages.
  • Tested request and response web services using SOAP UI and performed Assertions like Schema Compliance, XPath and for content.Involved in acceptance testing usingCucumber.
  • Conducted Performance Engineering. Developed Load Runner Scripts for the Verizon Wireless
  • Designed and Executed Test Plans, Test Scenarios, and Test cases by analyzing Functional, Performance and User Interface requirements of a large-scale business solution.
  • Developed BDD tests usingCucumberby writing behavior and step definitions & developed required Selenium support code in JAVA forCucumber.
  • Installed and builds on android devices using DDMS tools and ADB logcat commands.
  • Worked as Software Engineer for Testing Client-Server Billing Framework for OSS/BSS.
  • Developed automated scripts for Automated Regression testing using JMeter.
  • Developing scripts for Mobile UI Testing using Appium.
  • Developed functional, integration, interface& embedded system tests for software applications and firmware using knowledge of test methods, equipment, and platforms
  • Designed and developed testing environment and automated test scripts in API for performance testing using JMeter.
  • Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
  • Expert in .NET security features such as Authentication and Authorization
  • Experience developing a Comprehensive Test Strategy inclusive of all testing activities.
  • Responsible for automation testing using Robot framework.
  • Performed Continuous Integration (CI) of code and scripts using Jenkins and triggered the Continuous Delivery (CD) process using Jenkins’s build jobs.
  • Automated functional test cases using TestCafe node.js using TypeScript.
  • Developed a framework from the scratch for using Cypress to automate UI and used Javascript, Node.JS and NPM for Angular based user interface.
  • Performed the Mobile Testing for Mobile App of Client, Identify the Mobile Platform like IOS, Android by using Perfecto.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and X Path in Selenium.
  • Experience of Mobile App Testing using automated tools like Appium for testing Android and iOS platforms collaborating with Android SDK.
  • Performed Mobile Testing and Automated Mobile Simulator using QTP 11.0.
  • Implement complete QA cycle for agile projects at all stages of software development life cycle (SDLC) and Project Management Life Cycle (PMLC).
  • Enhanced and Debugged test cases/scripts using IntelliJ IDE, Selenium, JavaScript, and Jasmine framework.
  • Configured Selenium Web Driver, Test-NG, Maven tool and created selenium automation scripts in java using Test-NG prior to next quarter release.
  • Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives, and custom filters.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Developed a framework from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface.
  • Involved in writing application-level code to interact with APIs, RESTFUL Web Services using AJAX, JSON. Followed agile development methodology and scrum for the project.

Environment: Agile, Selenium, Embedded Systems, Web Driver, GitHub, TCP/IP, JAVA, Node.JS, REST, TestNG, SOAP UI, Restful, MAVEN, Robot Framework, CSS, Cucumber, XML, UNIX, JavaScript, .Net 4.7.2 framework, JMeter, WebSphere, SQL, Oracle, MS Excel.

Confidential

QA Analyst

Responsibilities:

  • Reviewed Business plan (User Stories) with Business Analyst and Project Manager
  • Involved in gathering Functional Specifications from the client and accessing the scope of completion.
  • Designed, developed, and executed Test Suite, Test plan and Test cases based on BRD and User Stories.
  • Worked with an agile framework by writing the test cases prior to the Development work.
  • Created Test cases using the Description and Acceptance Criteria mentioned in the User Stories.
  • Maintained all the test cases and used TFS for manual execution of Test cases.
  • Involved in Smoke Testing, Sanity Testing, Regression Testing, System and User Acceptance Testing (UAT)
  • Performed Cross browser functionality testing for applications with IE, Chrome and safari.
  • Implemented agile methodology with Scrum framework as Software Development Life cycle with 2 weeks of Sprint cycles and coordinated well with team members, lead, and project manager.
  • Used Java as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Developed BDD Cucumber Framework (Gherkin scripts) from Existing Framework using JavaScript, Node.js for the Regression testing.
  • Used Protractor to run end-to-end tests that are written in JavaScript and run with node.
  • Used Postman to validate the response, response time and the error code.
  • Experienced in using the methods such as GET, POST, PUT, PATCH etc. using Postman tool.
  • Experienced in Sending and Receiving information through Postman in API testing.
  • Conducted security testing which was accomplished by creating and logging in under different fictitious login ID's
  • Involved in Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non-Functional Testing.
  • Performed source code management using GIT.
  • Performed grey-box testing to find the defects for partially verified applications.
  • Elicited requirements from business to determine functional specifications leading to concrete implementation requirements.
  • Performed Integration and Regression tests to check compatibility of new functionality with the existing functionalities of the application.
  • Performed Regression testing after each fix by the Development Team.
  • Performed End-to-End testing by Manual and Automation.
  • Created Test Automation Framework with Selenium WebDriver.
  • Worked with varied annotations and base classes of TestNG framework in Selenium.
  • Performed Acceptance Test Driven (ATDD) and Data Driven Framework using CSV, CSS Selectors as a part of Framework.
  • Performed Data driven testing by passing multiple sets of data by using Excel data reader as plug-in.
  • Used Page Object Model (POM) repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.
  • Tested the web modules flow and improve the script performance using Selenium find elements.
  • Worked with TFS as a project management and defect-tracking tool.
  • Worked closely with the development staff with regards to system functionality and bug fixing
  • Attend and Run daily stand-up meetings for the team.
  • Submitting weekly Summary Reports on the work progress.
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse events by using different Locators (Xpath, CSS, id, Link text).

Environment: .Net, Visual Studios 2012, TFS, Java, Node.JS, Selenium WebDriver, TestNG, ATDD, Keyword Driven, Data Driven Framework, Page Object Model (POM), GIT, Postman, Chrome, Firefox, Internet Explorer, XML, JSON.

Confidential

QA Analyst

Responsibilities:

  • Gathered functional requirements from the Business owner and created Test Strategy and Reports.
  • Prepared Test Plans for each release, written Test Cases and executed them as part of Functional Testing.
  • Prepared Test Reports and Deliverables and submitted for version releases.
  • Responsible for implementing standards for web-based applications. Standards include creating manual scripts to do Quality Testing and documenting all procedures and processes for frontend and backend files.
  • Conducted and observed Simultaneous testing across the web and mobile application of HEAT.
  • Accessed Sprint Cycles and highlighted issues via Story in JIRA.
  • Determined the version history and storage of the files using GIT.
  • Performed User Acceptance Testing (UAT) in the non-live environment by creating test scenarios wherever needed.
  • Performed different types of testing such as full functional, Ad-hoc, Integration, Regression, Positive, Negative, Boundary
  • In-depth understanding of project lifecycle in agile methodology.
  • Tracked and logged defects and problem throughout the project life cycle.
  • Strong in manual testing, Automated testing in Visual Basic & other protocol of automation tool
  • Executed regression tests, functional tests, and data tests
  • Worked in conjunction with the developers to create and use a data-driven Selenium automation test scripts using Selenium Web Driver, Java and TestNG framework
  • Maintained a close and strong working relationship with teammates and management staff to achieve an expected QA result for the project team.
  • Performed UAT testing on Android, IOS and Windows Mobile Applications
  • Installed published applications from Play Store or App store on tablets and mobile device
  • Used Vlookup in excel to identify duplicates in data records
  • Involved in testing Cognos reports by writing SQL queries,
  • Compared data in the Cognos reports with Daily Data extracts.
  • Performed Regression Testing after every new release by creating a Regression Test Suite using TFS.
  • Performed User Acceptance Testing (UAT) for various web based and database related applications.
  • Performed iOS and Android OS testing with Appium.
  • Used Quality Center for updating the status of all the Test Cases
  • Preparing Weekly action report & QA feedback to QA team & Manager
  • Provided standby support and test case history during User Acceptance Testing.
  • Validate data during testing, managed defect calls and triage defects among team

Environment: JAVA, Selenium Web drivers, JIRA, Windows 7, Appium, MS Office suite, Eclipse, Xpath, Chrome, IE, TestNG, and Cognos BI.

Confidential

Test Automation Engineer

Responsibilities:

  • Performed functional, regression and UAT Testing extensively used Selenium Web driver.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features using Cucumber.
  • Tested mapping of the web service data to the middleware and data transactions to and from middleware to web service adapters by testing REST API services
  • Created and Executed Performance Tests against the SAP Medical application using Load Runner.
  • Sound experience in agile development methodologies like TDD and BDD and implementation of tests with Selenium, Cucumber.
  • Using BDD cucumber framework to analyze the user-story and writing acceptance criteria
  • Used TestNG Parameter, TestNG.xml and Data Provider for parameterization.
  • Used Selenium automation (Test NG) to different type of browsers to perform Cross Browser Testing.
  • Used JAVA for the implementation of script on Eclipse, TestNG and Junit annotation are using for the implementation.
  • Automated highly transactional e-commerce web application using Selenium WebDriver.
  • Design and develop automated UI tests in Selenium with .NET, Appium.
  • Involved in Web Services Testing using SOAP UI.
  • Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
  • Involved in mobile testing using APPIUM in both IOS and Android applications.
  • Verified Web services API Request, Response data Validation in SOAP UI.
  • Performed defect logging and tracking using the HP Quality center and JIRA.
  • Proficient with developer tools, such as Eclipse and GitHub for developing on the Java stack+
  • Identifying objects of App using Appium Inspector tool for IOS and UI automat or viewer for android-based devices.
  • Maintained Automation scripts and responsible for code check-ins into SVN
  • Used Java Script to code the test cases in Selenium tool and also process strong knowledge on the same
  • Used ANT and MAVEN to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
  • Created and maintain server-side integration tests - JSON documents, MongoDB, and Robot Framework running with every build (git, Jenkins) on Amazon Web Services (AWS).
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
  • Involved in the Quality Assurance Analysis and Testing Information System.
  • Performed the application compatibility in the Versions of Chrome, Mozilla fire fox, and Safari and Internet Explorer browsers using Selenium.
  • Used an Agile model of development life cycle (SCRUM). Gained Knowledge on technical and Automation script development skills (Selenium) and used frameworks, design approaches, and various effective implementation techniques.
  • Tracked and managed project defects through the map view lifecycle using Jira
  • Experienced in Testing Web based applications and also worked in SOAP testing. Json, Rest.

Environment: Cucumber, Gherkins, Selenium Web driver, JMeter, SVN, XML, HTML, Jenkins, Rally, GUI, Jira, Agile(SCRUM), Robot Framework, XPath, XMLSAFe, C#, GitHub, Vendavo Migration - 7.1/7.6 to latest version of Vendavo 8.1 & 8.2., SQL.

Confidential

QA Tester

Responsibilities:

  • Developed Test Plan and Test cases based on the Functional requirements
  • Uploaded Business requirements, test scenarios, test cases and defects
  • Designed and executed Manual test cases.
  • Presented test cases to business for peer review and ensure completeness.
  • Provided the Test status reports, Testing activities and documented issues to the QA Test lead and QA manager.
  • Involved in the Regression Testing after each modification and enhancement.
  • Performed defect logging and tracking.
  • Documented the raised defects and followed up with development team for defect fixes.
  • Involved in Functional and performance testing of the web-based application
  • Responsible for writing SQL queries for accessing data from the SQL database
  • Executed SQL queries to validate the data in target database and familiarity with fact tables, dimension tables, star schema and snow flake schema.
  • Coordinated with UAT team by providing them with test cases and test data.
  • Involved in End to End testing of business rules on the Web based application
  • Involved in complete QA Life Cycle.

Environment: HP Quality Center 10.0, Quick Test Pro 10.0, JAVA, XML, VB Script, Quality Center, MS Office, Oracle

We'd love your feedback!