We provide IT Staff Augmentation Services!

Sr. Sdet Engineer/ Qa Engineer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Over 8+ years of experience in Analyzing, Design and Implementation of Quality Assurance testing strategies for Web Based, Mobile and Client/Server Applications using Manual and Automation Testing Technologies.
  • Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the role of QA in different testing methodologies like Agile, and Waterfall etc.
  • Worked on multiple domains like Health Care, Banking, Insurance and Retail Domains.
  • Good working experience in automation tools like Selenium WebDriver, IDE, RC and QTP (Quick Test Professional)/UFT.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience on Junit, TestNG framework for Unit testing, Maven to build the project and Jenkins for Continuous Integration.
  • Experience in testing both SOAP and REST services using SOAP UI, Postman and Tested both XML and JSON formats.
  • Setup & configured Continuous Integration (CI) using Jenkins, for unit and regression suites, knowledge with Team City/Bamboo, Junit, Cucumber, Protractor integrations depending on the requirements.
  • Experience in developing automated test procedures using SOAP UI, REST API, POSTMAN and REST Assured.
  • Extensive Experience in Developing automated test scripts and frame works using Java, C# and VB Script.
  • Experience with source version control tools such as Subversion (SVN), TFS and Git.
  • Working experience with defect tracking tools like HP ALM/Quality Center (QC), Jira, Microsoft Test Manager (MTM) and Team Foundation Server (TFS).
  • Knowledge of Web Development technologies in general, including HTML, JSON, CSS, JavaScript, AJAX & XML.
  • Experienced in using Selenium automation frameworks like Hybrid, Data - driven, Keyword frameworks and POM.
  • Experience in using Fire Path and Firebug to find element locators. Excellent knowledge in writing Dynamic XPath and CSS to identify web elements.
  • Experience in reporting bugs, conducting bug review, coordinating with dev team in bug fixing.
  • Experience in performing Android Emulators and IOS Simulators for Mobile Automation Testing using Appium for Native, Hybrid and Web Based mobile applications.
  • Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem-solving Skills Capable of working as a Team Member or individually with minimum supervision.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium WebDriver, QTP, JMeter, HP LoadRunner, SoapUI, Postman, Protractor, Appium (Android & iOS Testing), Manual Testing

Frameworks: Page Object Model, Keyword Driven, Data Driven, BDD, Cucumber, Gherkin, TestNG, Junit, log4j

Build and Integration tools: Maven, Ant, Jenkins

Programming Languages: Java, C#, .Net

Database: MySQL, SQL Server, Oracle.

Defect Tracking Tools: HP ALM, Quality Center, Jira, Team Foundation Server (TFS)

Scripting Languages: JavaScript, VB Script, Groovy Script

Markup Languages: HTML, XML, JSON, XCode, XSD, XSL, XSLT, JSP, AJAX, CSS

Operating System: Windows, Unix, Linux, Mac, iOS, Android

Browsers: Firefox, Internet Explorer, Safari, Google Chrome, Opera

Other Utilities: Eclipse, Notepad++, Microsoft Visual Studio, IntelliJ, SQL, GIT, SVN, Bitbucket, TFS, Sauce Labs.

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API and Unit testing.

MS Office Tools: MS Project, Outlook, Excel, PowerPoint, MS Access, Word

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. SDET Engineer/ QA Engineer

Responsibilities:

  • Extensively involved in all stages of Testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodologies.
  • Used JIRA as a bug tracking, issue tracking and project management software.
  • Tested application using different IOS and Android mobile devices and Android Virtual Device installations.
  • Performed the Mobile Testing for Mobile App, identify the Mobile Platform like IOS, Android by using Appium.
  • Used Protractor framework for Applications developed using Angular JS.
  • Developed and executed automated test scripts, and Rest assured automation scripts for API testing.
  • Expert in creating, maintaining and executing automated test scripts using Selenium IDE , Web driver and Selenium Grid on cross browsers.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD/ATDD.)
  • Creating Rest Assured test cases using Java with in Eclipse IDE after manual creation of test cases in Soap UI and created automated test cases for all Soap UI projects along with selenium.
  • Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing , testing manually on the first release of the application.
  • Experienced with web services testing using SOAPUI tool. Testing the API's as well as validate the data returned thru web services responses.
  • Knowledge of XML, Schema, WSDL.
  • Experience with Service Oriented Architecture using SoapUI Pro tool to test web services.
  • Automated UI test cases by using Selenium, XPath , integrated with Java.
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver.
  • Worked on Cross Browser testing through Selenium Web Driver by testing the Scripts on different browsers.
  • Implemented Selenium Grid to run Regression Tests on multiple nodes and browsers.
  • Worked on Database/Backend testing and validated the data by writing SQL Queries and experience in working on Oracle and SQL Server databases.
  • Involved in Functionality, User Interface, and Regression testing during the various phases of development.
  • Automated REST API using Rest Assured API’s configured into Maven POM.XML and code multiple methods to send requests and receive the responses and validate the https status codes.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Performed defect reporting and bug tracking using HP ALM and followed up with development team to verify bug fixes, and update bug status.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment : Selenium WebDriver, Grid, Mysql, Cucumber, REST Assured, Webservices, JSON, JAVA, J2EE, Gherkin, DOM, Test Plans, Git, HP ALM Quality Center, Protractor, JMeter, Jenkins, SOAP UI, REST, XCode, Agile Methodology .

Confidential, Virginia

Selenium Automation Tester

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.
  • Designed Automation Test cases using Selenium WebDriver, Java, TestNG, Maven.
  • Automated web services using REST API and Java.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Involved in testing of application using the Scrum (Agile) methodology.
  • Proficient in handling SOAP and REST calls using Java.
  • Involved in integration testing of Informatica mappings, worklets, Workflows and Unit testing using UTF.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS.
  • Knowledge of Web Development technologies in general, including HTML, CSS, JavaScript, AJAX, and XML.
  • Developed automation framework from scratch using Java, TestNG, Maven and POM.
  • Automating the Test Scripts are planned, prepared and upgraded using HP Quality Center.
  • Extensive experience in using Jmeter for web services performance testing in AWS cloud environment.
  • Verified the data in database through SQL statements and executed stored procedures and triggers.
  • Created profiles in maven to launch specific TestNG suite from Jenkins job .
  • Involved in various meetings with Business analysts and Developers.
  • Mobile automation of android and windows app using Appium and Selenium Webdriver.
  • Supported the extraction, transformation and load process (ETL) for a Data Warehouse using Informatica.
  • Created detailed QA and UAT cases to validate the quality of the application.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven, Key-word Driven framework.
  • Creation of API Automation using REST Assured.
  • Strong experience with SOA architecture which include SOAP and Restful Web Services Testing.
  • Tested on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
  • Designed and documented REST/HTTP, SOAP API’s, including JSON data formats and API Versioning strategy.
  • Evaluated/Researched/Implemented Automation framework for Behavior - driven development in AngularJS using Protractor and Jasmine Framework.
  • Logged the errors, reported defects, and tracked the defects using JIRA until resolution
  • Logged and managed defects using HP ALM Quality Centerdefect management tool.
  • Developed integration tests in Java using JUnit framework and REST Assured.
  • Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including
  • Performed Smoke, Functionality, white box testing, Integration, System, Regression tests based on analysis, and understanding of the requirements, non-functional specifications, and end-user needs.

Environment: Selenium WebDriver, SQL Server, Git, REST Assured, Oracle, SOA testing, JAVA, Gherkin, Agile, Cucumber, JMeter, HP ALM Quality Center, BDD, Appium, End to End Testing, HP Load Runner, Jenkins, UAT, SOAP UI, REST, JavaScript, Regression Testing, Maven, Eclipse, XCode, TestNG.

Confidential - Boston, MA

QA Analyst

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Developed Automation framework using SeleniumWebDriver.
  • Run Unit tests with Jasmine-Karma.
  • Worked on acceptance testing using SeleniumWebDriver.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Extended TestNG framework by adding some helper classes and methods.
  • Analyzed multiple test scenarios for POS including tests to verify transactions, product sales, and reports.
  • Used SeleniumWebDriver for writing test scripts for regression test coverage.
  • Implemented Keyword Driven automation testing framework utilizing TestNG and SeleniumWebDriver.
  • Performed Data driven testing using SeleniumWebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Created Maven and SVN to create nightly automation script.
  • Responsible for implementation of HybridTestAutomation Framework build using SeleniumWebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Monitored the test execution in Jenkins once the code pushed into CI.
  • Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
  • Used XPath and DOM to work with dynamic and static objects in SeleniumWebDriver.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different operating systems such as Windows, Vista and different browsers such as IE, chrome, Firefox.
  • Conducted backend testing using SQL queries to validate data for database.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Edited and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, MVC, Jasmine, karma, Quality Center, Firebug, Firepath, XPATH, XML, DOM, SVN, Internet Explorer, Chrome, Firefox, SQL and Windows.

Confidential, Grand Rapids, MI

Sr. QA Analyst

Responsibilities:

  • Extensively involved in all stages of Testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodologies.
  • Used Cucumber , Appium , XCode for Native Mobile Application automation testing for iOS and Android platform.
  • Used JIRA as a bug tracking, issue tracking and project management software.
  • Involved in automating Android and iOS mobile app testing using Appium.
  • Executed the test plans on web and mobile (Apple & Android ) as per requirements using Appium tool.
  • Automates testing processes by developing unit test scripts using Appium.
  • Tested application using different iOS and Android mobile devices and Android Virtual Device installations.
  • Used Appium Emulators and Simulators for testing the application in Mobiles.
  • Performed the Mobile Testing for Mobile App, identify the Mobile Platform like IOS, Android by using Appium.
  • Expert in creating, maintaining and executing automated test scripts using Selenium IDE , Web driver and Selenium Grid on cross browsers.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD/ATDD.)
  • Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing , testing manually on the first release of the application.
  • Experienced with web services testing using SOAPUI tool. Testing the API's as well as validate the data returned thru web services responses.
  • Knowledge of XML, Schema, WSDL, XPATH, Groovy scripting.
  • Experience with Service Oriented Architecture using SoapUI Pro tool to test web services.
  • Automated UI test cases by using Selenium, XPath , integrated with Java.
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the Scripts on different browsers.
  • Implemented Selenium Grid to run Regression Tests on multiple nodes and browsers.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
  • Experience in using the Test management and Defect Tracking tools like HP Quality center , Application Lifecycle Management , Rally, Jira.
  • Worked on Database/Backend testing and validated the data by writing SQL Queries and experience in working on Oracle and SQL Server databases.
  • Designing and developing test strategy, test plan, test cases and generating test reports and defect reports.
  • Extensive experience in using JUnit framework for Unit testing, Maven and Ant for Project building tool, and worked with Jenkins/Hudson for Continuous Integration .
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Validated the XML files by using Altona XML spy and against XSDs which are posted in the JMS topic.
  • Working knowledge and understanding of Core Java and Object-Oriented Programming(OOP).
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Performed defect reporting and bug tracking using HP ALM and followed up with development team to verify bug fixes, and update bug status.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment : Selenium WebDriver, Appium, TestNG, Maven, Grid, MySQL, Cucumber, Webservices, JSON, JAVA, J2EE, Gherkin, Groovy Scripting, DOM, Test Plans, Git, HP ALM Quality Center, Protractor, JMeter, Jenkins, SOAP UI, REST, JAVA Script, Shell Scripting, XCode, Agile Methodology, iOS, Windows, Linux, Unix.

We'd love your feedback!