We provide IT Staff Augmentation Services!

Sdet/automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Over 7+ years of professional experience as a QA Automation Tester and SDET specializing in testing enterprise - wide Web, Mobile, API applications in different domains including Healthcare, Banking and Insurance.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software testing Life Cycle (STLC)
  • Expertise in Manual and Automation Testing of Client/Server, Mobile, Web - based API and Cloud (AWS) applications.
  • Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services (AWS)
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • 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.
  • Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, UFT,
  • JUnit, TestNG, Appium, Maven, Jenkins tools.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (TDD/BDD, Hybrid, Keyword and Data Driven Frameworks)
  • Expert in developing Behavior Driven development (BDD/TDD) by writing Gherkins language using Cucumber tool, developed scenarios, scenario outlines, features and step definitions and generating the cucumber reports.
  • Experience with HP ALM, HP Quality Center, Jira for Requirements, Test Plan, Test Designing, Test Analysis, Test Execution, Defect Tracking and Test Evaluation.
  • Experienced with assigning the Requirements to the Test Cases in HP Application Lifecycle Management (ALM).
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
  • Knowledge of Confidential .NET framework, languages & tools including: XML, HTML, ASP.NET, VB.NET.
  • Good amount of knowledge inmobile testing using AppiumwithC#and also withProtractor, Jasmine, Karma which is used for testingAngularJSapplication.
  • Experience in implementing and maintaining Page Object Model (POM) by adding web elements at the page level and reusing the same elements.
  • Experience in installation and Administration of various version control systems like GIT (Distributed Version Control), GitHub, SVN Version Control.
  • Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI.
  • Using SOAP UI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating HTTP Request and HTTP Response.
  • Validated the data from the source systems and different databases, by sending the requests Using Soap UI, Ready API and Rest web services then captured the response from them.
  • Experienced in manual testing and automate SOAP and RESTful Web Services using SoapUI, Apache Http Client, REST Assured.
  • Experience in automating Mobile applications (Android) using Appium.
  • Authored Test Scripts and performed Test Script executions for Manual andAccessibility Testing (ADA) and logged defects.
  • Implemented TestNG as part of the framework by configuring the testng.XML file to support test suites, groups, listeners, passing parameters, parallel testing to run along with selenium grid.
  • Experience in using build management tools like Maven by adding, maintaining the profiles, dependencies in pom.XML
  • Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX and JQuery.
  • Experience include Functional testing, User Acceptance Testing, Integration testing, System testing, browser compatibility testing & Security testing of client/server and Web base applications.
  • Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in PL/SQL.
  • Experience in finding web elements using locators like CSS, XPath, HTML id, name, class name, LINKED text, partial linked text and tag name. Experience in handling different methods of select class for selecting and deselecting for dropdown web element.
  • Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome.
  • Participate in daily stand-up meetings, Retrospective meetings, Sprint Planning meetings and Demo meeting and explain the completed tasks and different issues with the team.
  • Share different ideas with the team to enhance the speed and efficiency of the team work to get a better and qualified product on time.

TECHNICAL SKILLS

Automation Skills: Selenium WebDriver, TestNG, JUnit, Cucumber, Gherkin, QTP, UFT

Programming Languages: Java, C#, C++, Python

Web Technologies: HTML, CSS, JavaScript, AngularJS, XML

API: Soap UI, REST, READY, Postman

Defect Tracking Tools: HP ALM, HP/Quality Center, JIRA, Bugzilla

Test Build & Integration Tools: Maven, Jenkins, GitHub

Frameworks: BDD, Keyword Driven, Data Driven, Modular, Hybrid, POM

Methodologies: Agile, Waterfall, Scrum

Databases: Oracle, SQL Server, MySQL

Browsers: Google chrome, Mozilla Firefox, IE, Safari, Opera.

Add-ons: Eclipse IDE, Fire Bug, Fire Path, Selenium IDE, Selenium Builder

Mobile Testing Tools: Appium, Android, IOS

Operating Systems: Windows 7/8/10, Linux, Mac OS

Other Tools: Microsoft office, Microsoft Teams, Microsoft Team Foundation Server (TFS), SharePoint.

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

SDET/Automation Test Engineer

Responsibilities:

  • Involved in complex test cases dealing with Business rules, underwriting issues and validations.
  • Involved in test cases related to quote screens and rating behavior.
  • 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. Involved in automation testing using Java and selenium.
  • Automated AngularJs application module using protractor and Jasmine and created specs for various functional scenarios.
  • Automated AngularJS application module using protractor by writing java scripts and Used Jasmine as unit testing framework.
  • Responsible for creating test scenarios for user stories and creating automation test suites usingPython,Selenium Webdriver,Pytestframework.
  • Tested many features in an agile environment usingPython,Django,HTML5,CSS,JavaScript.
  • Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suitesJenkins, Maven and GitHub, Python.
  • UsedC#as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Wrote JavaScript Automation code to verify the trigger logic of the questions triggered based on specific answers provided by the users and specific forms triggered based on the user’s answer selection
  • Wrote BDD JavaScript code to automate the angular.js application developed using Form.io in our automation framework.
  • Extensively used cucumber and feature files for implementing the BDD framework.
  • Experience with Agile, BDD and Gherkin plus strong testing concepts.
  • Designed and developedHybrid Framework usingNet, C# and NUnit.
  • Worked on developing Java code for automation process.
  • 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.
  • Tested REST API using REST Assured, TestNG, Apache POI, and log4j framework.
  • Implemented test automation scripts for mobile testing usingAppiumforAndroidandiOSapplications.
  • Developed automation scripts for Mobile Native applications oniOSandAndroidplatforms usingAppiumandJava.
  • IntegratedAppiumwithSauce Labsfor distributing tests on thecloud.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployment services (OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
  • Managing security groups on AWS and custom monitoring using cloud watch.
  • UsedCloud Frontto deliver content from AWS edge locations to users, allowing for further reduction of load on front- end servers.
  • Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate the build process and deploy the application to Tomcat server.
  • Experience in setting up test environment for automated script execution usingJava, AppiumandTestNG.
  • Identified mobile elements usingAppium Inspector, UI Automator Viewer.
  • UsedAppiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Good experience in mobile testing usingAppiumin bothIOSandAndroidapplications using simulator and emulator.
  • Creating and maintaining various databases usingSQLServer.
  • Prepared manual test cases for service appointment creation, modification and deletion.
  • Created automated test scripts for validating the nightly product builds and regression testing.
  • Maintained Defects using Defect Tracking System in Jira.
  • Defects were tracked, reviewed, analyzed using HP ALM.
  • PerformedAccessibility Test Case ExecutionandTest Case authoringinHPQC/ALMand analyzed number of test cases could been designed based on the business requirements.
  • Logged, maintained & tracked the accessibility defects, assigned type & severity levels, using theHPALM.
  • Summarize test results in formula test analysis reports according to the documentation standards.
  • Involved in testing Webservices (SOAP and REST) and XML with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Handled various operations like pop-ups, Web-Alerts, Java-Alerts, iframes, windows-handling and utilized Select class and Action class for required operations.

Environment: Selenium WebDriver, Java, Cucumber, TestNG, SQL, Apache POI, Maven, Log4j, JDBC, Eclipse, Web Services, SOAP UI, Restful, HTML, CSS, JIRA, HP ALM, Oracle11g, Microsoft technology suite, SharePoint.

Confidential, Atlanta, GA

QA Automation Test Engineer

Responsibilities:

  • Involved in writing and testing test scripts using Selenium WebDriver, Protractor and Java Object oriented programming Language.
  • Creating test scripts usingC# and Selenium Web Driverfor the functional test cases.
  • Proficient in writingSeleniumWebDriverautomation scripts inJava, Python, C#, JavaScriptusingMaven, Cucumber, RubyandTestNGAutomation Testing for Web Applications.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Worked on Web Technologies using HTML/5, CSS3, JavaScript, JQuery, AJAX, AngularJS, XML and JSON.
  • Used Protractor for testing web applications written in Angular JS.
  • Creating core python API which will be using among all modules.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Developed and executed test cases for EWS (Enterprise Web Services) /XML for RESTful services using SoapUI tool to validate connection between Admin and Insurance claim.
  • Added Property Transfer in Soap UI tool to transfer the values from one response XML to another request XML.
  • Implemented Protractor and automated, executed scripts on different browsers using JavaScript, Jasmine, XML, JSON and NodeJS.
  • Worked on Agile/Scrum Methodology.
  • Used HP ALM/Quality Center for writing manual test cases and executed them. Detected, verified, prioritized, navigated and tracked defects using HP ALM in the software until they were fixed.
  • Developed HTML TestNG reports for analyzing the output of test using Extent Reports API.
  • Maintained user documentation with Selenium output screenshots for User acceptance testing (UAT).
  • Configured Maven for JAVA automation projects and implemented the code optimization using Project Object Model (POM).
  • Used Maven to build and run the Selenium automation framework.
  • Configured Maven for Java automation projects and developed Keyword driven scripts.
  • Developed test code in Java language using Eclipse IDE.
  • Integrated TestNG framework to run the test suit and as a reporting tool.
  • Responsible to verify Web Services API request, response data validations in REST, SOAP.
  • Automate the scenarios in the user stories written in Gherkin using Cucumber etc.
  • Identified test cases to automate and automated them using Selenium WebDriver and TestNG.
  • Wrote test cases scripts using Selenium WebDriver for functional testing and regression testing.
  • Created automated script for REST-API testing using Rest Assuredframework.
  • Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
  • Implemented Appium Scripts to test iOS and Android platforms.
  • Experience in simulating mobile application testing with Appium for Android platform and IOS simulator for IOS platform.
  • Developed automation script for mobile native applications (IOS, Android) using Appium, Java.
  • Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.
  • Tracked requirements documentation in Confluence and Project status in JIRA.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit, Maven).
  • Participated in technical, status review, and release and production meetings.
  • Participated in SCRUM, SPRINT meetings and initiated team meetings on a regular basis and involved in active discussion to improve the testing quality by better strategies and testing approach.
  • Wrote complex SQL queries for querying data against different data bases for data verification process.
  • Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security.

Environment: Agile Methodology, Java, TestNG, Maven, C#, Cucumber, JIRA, HP ALM/Quality Center, MS Office, SQL, Selenium WebDriver, JMeter, SoapUI, REST API, Microsoft Technology Suite, SharePoint.

Confidential, NJ

QA Automation Test Engineer

Responsibilities:

  • Developed and executed application software testing such as functional, integration, and regression testing to ensure the quality of WSI websites and related systems.
  • Used Keyword driven using CSS Selectors as a part of Framework.
  • Built Keyword driven framework from the scratch and automated test cases.
  • Developed reusable libraries for the framework and added Logs and reports.
  • Project is developed using waterfall methodology.
  • Setup testing environment and maintain framework usingPython.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different types of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Writing libraries and test scripts in Python for the automation testing.
  • Wrote scripts in Python for extracting data from HTML file.
  • Configured python WebDriver, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Tested custom win controls developed in C#.Net for compatibility and system integrity.
  • Tested the encryption and decryption of login and Logout functionality that was developed in C#.NET.
  • Tested and verified asynchronous post back and data validation to the server on AJAX enabled ASP.NET web form.
  • Performed automation tests using JavaScript, Jasmine and Protractor to perform UI testing.
  • Wrote and executed automated tests in Jasmine/JavaScript/Protractor /Selenium for a browser-based application
  • Performed testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL with URL and created Test cases, run them, do load testing, security testing.
  • Performed Web-Services Testing using SOAP UI and generated XML, JSON Files for messaging.
  • Reviewed Manual Testing methods and developed and executed automated scripts.
  • Developed and Maintained Function Libraries, Object Repositories.
  • Performed Manual Testing and maintained documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box.
  • PerformedManualTesting process to ensure the quality of the software.
  • Used Quality Center for reporting/tracking bugs and for document control.
  • Used Gherkin languages to write features and scenarios.
  • Tested Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Executed the manual test cases for various testing like GUI, Functionality, System, for Web applications and recorded the results.
  • Performed Manual Testing of the application, creating test plans, test cases and documentation.
  • Executed the test cases for the manual testing and tracked all the bugs discovered during manual testing to closure.
  • Worked on functional testing of SOAP and RESTful Web Services using SOAP UI Tool Wrote basic SQL queries to perform back end testing for data integrity.
  • Created automated script for REST-APItesting using Rest Assuredframework.
  • Developed testing plans and SharePoint-based solutions under the guidelines of senior staff.
  • WroteSQLStatements to extract Data from Tables and to verify the output Data of the reports
  • Performed back-end testing on the Oracle database by writingSQLqueries.
  • Collected, analyzed and reported testing metrics, executed SQL queries
  • Developed SQL queries in Toad and DB Artisan to achieve the data transformations

Environment: Selenium Web Driver, Quality Center, SOAP, REST, MS SQL Server, JAVA, XML.

Confidential

Software Engineer

Responsibilities:

  • Worked in waterfall methodology to check the overall functionality of the software.
  • Understanding the Business requirements, Application and function specifications, Design documents.
  • Involved in writing and designing templates for theTest PlansandTest cases.
  • Created Test Scenarios and reviewed Test Cases.
  • Verified and Validated the Automated Test scripts.
  • Performed Data Driven test using test data from Excel files and created different checkpoints.
  • Involved in updating and executing test cases according to requirements.
  • Identified theTest Casesand documented them inQuality Center.
  • PerformedGUI, Functional,Negative,Positive,Regression Testing.
  • Prepared various reports based on different stages of Testing.
  • Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
  • Involved in backed testing.
  • Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment: Waterfall Methodology, Selenium WebDriver, Java, HP Quality Center, MS Excel, Oracle, Unix.

Confidential

QA Analyst

Responsibilities:

  • Understanding the Business requirements, Application and function specifications, Design documents.
  • Involved designing and developing of templates for the Test Plans and Test cases. Involved in Preparation of Test Scenarios and review of Test Cases.
  • Involved in updating and executing test cases according to requirements. Identified the Test Cases and documented them in Quality Center.
  • Performed GUI, Functional, Regression, Ad-hoc and Smoke Testing
  • Prepared various reports based on different stages of Testing.
  • Worked with developers to communicate regarding issues in the application.
  • Coordinated the testing effort towards End-to-End testing to verify the proper functioning.
  • Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
  • Involved in developing detailed test plan, test cases and test scripts for Functional and Regression Testing.
  • Created Test input requirements and prepared the test data for data driven testing.
  • Data validation and Database integrity testing done by executing SQL queries.
  • Performed quality assurance reviews on all System Development Life Cycle phases.
  • Follow up with Development team on defect resolution.
  • Updating daily status to Release Manager which includes issues, action items, defect status etc.

Environment: Windows XP, Manual Testing, Microsoft Office Excel, QC, Junit, Waterfall.

We'd love your feedback!