We provide IT Staff Augmentation Services!

Sdet/ Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 7+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web - based and Client/Server applications using Manual and Automation testing.
  • Testing of Software systems in Business Intelligence/Client-Server/Relational Databases like SQL Server, Oracle, and Web-based environments.
  • Excellent understanding and experience of working on AGILE Methodologies and involved in all phases of Software Development Life Cycle.
  • Expertise in analyzing Business and Functional Requirement/User Stories documents for creating test cases.
  • Worked extensively on complete Defect management life cycle all teh way from executing test cases, identifying defects, logging defects and verification of bug fixes.
  • Excellent skills in overall Defect Management /Problem Solving, which includes reporting and tracking bugs using JIRA, TFS.
  • Knowledge in designing and developing Test Plans, Test Scenarios, Test Reports for manual testing.
  • Worked extensively on performing Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Smoke Testing, UI Testing, Database Testing, and User Acceptance Testing .
  • Automation using Rest, SoapUI & Postman along with other defect tracking and Deployment tools like VSTS, Jira, Jenkins, etc.
  • Extensively automated Regression and Functional test cases using Selenium WebDriver.
  • Programming skills in Swift, Objective C and good understanding of iOS SDK, Architecture.
  • Experience in automation testing using LoadRunner, JMeter Selenium, Appium and also in functional, black box, white box, regression and user acceptance testing
  • Expertise in testing Web Services/API using SoapUI and Postman tool.
  • Have a good experience in Data Migration testing and Web Interface testing.
  • Experience in creating test data and end to end testing for POS devices/application .
  • Experience with defect tracking and analysis using different defect tracking tools such as TFS (Team Foundation Server), Jira and Quality Center.
  • Automation experience in Selenium using both JAVA and C# .
  • Experience in designing Automation Framework using C# and JAVA .
  • Experience in using IDE like Visual Studio, IntelliJ and Eclipse .
  • Experience in using Behavior Driven Development ( BDD ), DDD, ATDD, TDD approach.
  • Used Espresso for Mobile app testing in Android and IOS.
  • Experienced in implementing automated testing and built test automation framework using Robotium for Android.
  • Extensive experience on POS self-checkout / POS QA Testing, involved in teh setting of QA Test environment with simulated POS test environment; testing and validating POS transaction in accordance with PCI-Compliance .
  • Experience on working with JSON, XML and testing API using SOAPUI, Postman and Apache HTTP Client.
  • Experience in using Jenkins/Azure Devops as a Continuous Integration server to configure with GitHub and Maven .
  • Experience in writing and executing SQL queries on databases for backend testing.
  • Extensive experience of working on both web-based and client-server applications .
  • Strong analytical, communication, problem-solving, decision making and organization skills and an excellent team player.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, JUnit, TestNG, QTP, HP Quality Center/ALM, Postman, Soap UI, Spec flow, Cucumber, TFS, Jira, Appium

Languages: Java, C#, HTML, Python, CSS, XML, SQL

Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC & REST services

Web Debugging Tool: XPath, Fire Path, Firebug

IDE and Tools: Eclipse, IntelliJ, SSMS, Maven

Continuous Integration Tools: Jenkins, Bamboo

Methodologies: Agile-Scrum, Waterfall, TDD, BDD, DDD

Defect Tracking Tools: HP ALM, Rally, TFS, Jira, Quality Center

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

Operating Systems: Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

SDET/ QA Automation Engineer

Responsibilities:

  • Prepared detailed manual and automated test scripts, test plans, test scenarios, test cases, and test scripts by understanding teh business logic.
  • Tested teh application in a highly dynamic environment with a sprint team using agile methodology.
  • Extensively involved in all stages of teh testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile and Scrum methodologies .
  • Worked in teh existing Selenium Automation Framework with Java using Data Driven Testing.
  • Designed structured User Interface (UI) automated Test cases using Selenium Webdriver in Java for web-based software products used to perform software testing.
  • Involved in writing test scripts using Java and executed it through Selenium WebDriver for Functional and Regression testing.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG.
  • Created an automation framework in Selenium WebDriver and TestNG/JUnit using Behavior Driven Development (BDD) approach like Cucumber with Gherkin.
  • Created pom.xml in APACHE MAVEN and ran teh builds and integrated with Continuous Integration tools Jenkins for running teh test on a regular basis automatically.
  • Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User Acceptance, and End-to-End testing .
  • Worked with teh Web programming language HTML5, CSS3, XML and selected web elements by using Developer Tools.
  • Experienced in providing teh efficient locators' strategy like XPath and CSS to run WebDriver script in stable condition.
  • Wrote Data-driven, Cross Browser automation test cases and executed them for Cross-browser compatibility using Selenium Grid.
  • Used SoapUI to test and validate Web Services and API.
  • Performed Back-end testing using SQL queries to make sure dat data entered TEMPhas been uploaded correctly into teh database tables.
  • Extensively used SQL statements to query teh Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Participated in requirement reviews and analyzed modification requests and enhancement requests.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
  • Created pom.xml in APACHE MAVEN and ran teh builds and integrated with Continuous Integration tools Jenkins for running tests on a regular basis automatically.
  • Involved in automation scripts for mobile native applications using Appium, Java and Selenium .
  • Triggered teh automation jobs using Jenkins to get teh Cucumber JSON reports.
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of teh requirements and teh test cases.
  • Created teh large volume of VUser and submitted teh order for load testing using JMeter from Thread Group .
  • Created teh Test Plan in JMeter and Added Thread Group, Request Default, Cookie Manager, Request Sampler, Table Listener for teh HTTP to automate teh Integration and Functional Test Plans.
  • Prepared Test Mapping sheets to keep track of teh test cases have been automated.
  • Used JIRA to open bugs, create tasks and user stories, and initiate change requests.
  • Experience with Rest-Assured for automating web services/API testing.
  • Analyzed teh business requirements, developed test plans and test cases using JIRA .
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

Environment: JIRA, SoapUI, Selenium Web Driver, Java, Cucumber, Jenkins, Maven, GIT, Eclipse IDE, TestNG, MS Excel, HTML, XML

Confidential, Minneapolis, Minnesota

SDET/ QA Automation Engineer

Responsibilities:

  • DesignedManual and Automated Tests,created Automated test cases, test plans and executed tests usingHP ALM, Selenium.
  • Involved in writing Automation scripts and executing scripts.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber, and JavaScript.
  • DevelopedBDDand TDD script withCucumberand written step definition usingGherkinbased features.
  • Involved inAutomation FeasibilityStudy for Web based applications.
  • Attended Financial Product training., discussed issues and interacting with customers.
  • Hands-on experience with Swift Payment Method.
  • ConfiguredSelenium, Testing, Maventool and createdseleniumautomationscripts in java.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process usingSeleniumGrid and Jenkins.
  • Responsible for TestingEASEWeb Core as part of Team Sapphire
  • Involved in designing andDeveloping Automated Functional Test suiteusingSeleniumIDEandWeb Driver.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Wrote and executed automated test cases usingHP ALM, SeleniumWebDriver Soapuitoautomate manual testing solutions.
  • Performed multiple SOA architecture web services validation using SOAPUI Pro.
  • PerformedWeb Service API testingfor UI content verification and validation with business logic XML usingSOAPUI & JMeter.
  • Performed functional tests usingSeleniumWebDriverwith data driven framework and documented results in a database.
  • PerformedXML documents testingusing XSD schemas.
  • Executed and enhancedQTPframework using Scripting by implementingPage Object Model.
  • Monitored business applications support requests and responded quickly to resolve support issues related to Fusion Performance Management and Goal Management.
  • PerformedEnd to End testingby validating teh data using Microsoft Excel.
  • Prepared test cases for Navigational testing, Functionality testing and User interface testing.
  • Involved in theDefect Review Meetings, build meetings and release meetings to resolve teh outstanding issues.
  • PreparedGo-No-Godocument for project releases.
  • Involved in writing teh QA Test Results and Evaluation Reports.

Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.

Confidential, Columbus, OH

QA Automation Engineer / SDET

Responsibilities:

  • Experienced in teh creation of library functions, Checkpoints, Data Validation.
  • Test Outline, Test Design, Test Plan reports, Automation, Test Execution, Regression reports.
  • Actively participated in status report meetings and interacted with other team members for technical issues.
  • Created automation framework in Selenium WebDriver with Java and JUnit using behavior driven approach like Cucumber.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Created detailed Test Cases and executed them manually and by automation.
  • Work on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Responsible for weekly status updates showing teh progress of teh testing effort and open issues to be resolved.
  • Consulted with other QA analysts, specialists, managers and developers to clarify systems questions and specifications and testing issues.
  • Performed active regression, load, stress, volume and performance testing.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Expertise in Smoke testing, black-box testing, white-box, Integration testing, Database testing, regression testing and GUI software testing.
  • Attended daily Scrum Meetings with teh Team Lead and Developers and executed daily tasks based on teh Agile Methodology.
  • Developed test automation scripts using Selenium Web Driver with Java for regression and performance testing of teh various releases of teh application.

Environment: Java, Selenium Web driver, Rest, API, Postman, Jira, Maven, Cucumber, SQL, MS Excel, Agile

Confidential

QA Manual/Automation Engineer

Responsibilities:

  • Providing end to end testingservices for teh Ecommerce web application.
  • Involved inQA Docs(Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Designed & Implemented a Hybrid TestAutomation FrameworkusingSelenium WebDriver.
  • PerformedGUI functional testingmanuallyfor teh application.
  • Expertise inTest Plan creation, Test Case Design,Test case Review, Test Case Execution, Writing Test scripts, testingtools Usage, Defect management, and Prepare Test reports.
  • Experience inAgileand waterfallmethodologies,Test Driven Development(TDD)
  • Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Loadrunner.
  • Designed and reviewed teh Test scenarios and scripts for givenfunctional requirements and Automated test cases in Selenium.
  • Developedautomation test cases, executed these test scripts from test lab and logged defects inJIRA/ALM.
  • Used SOAP UI tool to test SOA based architecture applications to test SOAP services and REST API.
  • Functional and regression testing of .net applications is done using Quick Test Pro (QTP).
  • Generated automated scripts usingQTP and documentedthem, created and maintained functional & regression test suites.
  • ConfiguredSeleniumWeb Driver,TestNG, Maven tooland createdSeleniumautomationscripts injava using Testingprior to next quarter release.
  • Created and maintainedautomated test scriptfor APItesting using Restful.
  • Performed APILevel testing for web services, enhanced teh Test harness and developed many Test suites using XML.
  • XML /SOAP using SoapuiandPostmantool.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Designed data-driven testingin Seleniumand captured data dynamically from web controls.
  • Performed Functional, System and Regression Testing on web and mobile applications at various phases of teh Project life Cycle.
  • Actively involved inSTLCprocess and used tools likeSelenium RC/Web driver, JMeter, SOAP UI.
  • Setup /Installed and Configured SeleniumIDE.
  • Used SeleniumWebDriver API to automate tests.
  • Perform browser compatibility testingof application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in SeleniumWebDriver.
  • Involved in implementing logging and tracking using Jira.

Environment: Java, .Net, JIRA, Jenkins, ALM, SOA Tester, Eclipse, Junit, Load Runner, Cucumber, HTML5, CSS, JBOSS, Oracle, Maven, JMeter, SVN, Node.JS, Selenium Grid, TestNG, Selenium WebDriver.

Confidential

QA ManualTester

Responsibilities:

  • Reviewed teh requirements and technical specifications for development of a test plan and developed high level test cases.
  • Within teh Software Test Life Cycle (STLC), me have been involved both directly and indirectly with Test Requirement Identification, Project Setup, Planning Estimation, Test Strategy.
  • Involved in designing and implementing a hybrid automation framework to be used with Selenium WebDriver.
  • Worked on BDD (Behavior Driven Development) approach.
  • Development of a software automation testing framework using Microsoft Test Manager, Microsoft Visual Studio and Java.
  • Used Java and NUnit framework for scripting.
  • Designed and executed teh Automation Test Scripts using Selenium WebDriver and NUnit.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration Continuous Deployment (CI/CD) tools (Jenkins) for teh nightly batch run of teh Script.
  • Performed Manual, GUI, Functional, Regression, and Smoke testing on teh application and Role-based testing for SharePoint.
  • Defined, developed, and executed automation test scripts using Java dat leverage black box and white box testing across functional, non-functional and performance testing.
  • Involved in Restful API Testing using Postman.
  • Performed Smoke Testing to make sure all teh Test Channels and Test Environment is working as desired.
  • Used SOAPUI to test SOAP based and REST based API/web services.
  • Used Postman for testing JSON based RESTful Web Services/API.
  • Conducted System Testing and User Acceptance Testing for every client and conducted Backend testing writing extensive SQL queries.
  • Checked teh data flow through teh front end to backend and used SQL queries to extract teh data from teh database.

Environment: Java, SoapUI, Windows, SQL Server, Agile, Specflow, TFS, Selenium WebDriver, Restful, TFS, Jenkins, Smoke testing, Performance testing.

We'd love your feedback!