We provide IT Staff Augmentation Services!

Sdet/automation Engineer Resume

4.00/5 (Submit Your Rating)

Johnston, RI

SUMMARY

  • QA Automation Engineer with more than 7years of experience in Manual Testing & Automation Testing in Selenium. Proficient in the Selenium Web driver, implementation of Page Object Model with Hybrid Frameworks, Cucumber, SoapUI
  • Strong working experience in implementing Waterfall and Agile (Sprint/Scrum) Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices
  • Experienced in preparing Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents
  • Strong experience with SOA architecture which include Soap and RestFul Web Services. Experience testing Confidential the Service layer with any tool from PostMan to SoapUI, to any post/response validation tool is necessary.
  • Experience with Web Services testing and back - end service/API tools such as SoapUI, HTTP Client, Soap Client and JAXB. Hands on experience accessibility testing (JAWS). Strong working knowledge in Java/JavaScript coding with strong SQL, Groovy Background.
  • Good knowledge in front-end technology and framework such as HTML, CSS, JavaScript, AngularJS 4, ReactJS, and JQuery. Exposure to web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, SOAP, and JQuery.
  • Knowledge on using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver Proficient on Automation tools such as Selenium RC/ WebDriver IO/ IDE/ Grid and QTP/UFT (Functional & Regression Testing), Protractor, SoapUI, Cucumber, JUnit, JIRA, Eclipse, TestNG, Ant, Maven, Jenkins for testing Client Server and Web based Applications.
  • Extensively worked on Selenium webDriver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Proficient in configuring, customizing and using testing tools like Cucumber, HP Quick Test Professional Quality Center Neustar tool, Jira, Selenium (Web Driver), AppDynamics, Newrelic, AWS, Fastly, GitHub, and Jenkins,
  • Used Python scripting language to automate few of the test cases most of the test being related to feature ANT.
  • Experienced in Database Testing using SQL Queries with multiple Databases, SQL Server, and MySQL. Hands on Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases
  • Experience in Back-end testing, data validation, Database testing using SQL queries.
  • Expertise in documenting defects with elevated level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA, IBM Clear Quest, BugZilla.
  • Performed Web Services testing using SOAPUI tool which is extensively helpful in ecommerce applications
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server. Worked on Test Data Management (TDM) tools and supported automation frameworks.
  • Developed Test Scripts to implement Test Cases, Test Scenarios and features for BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber/Gherkin features, Scenarios, and Step Definitions.
  • Hands on experience with Test management tools such as HP Quality Center/ALM/ RCLM/RQM. Generated (TSL) Test Scripts and validating the scripts using Synchronization point. Running batch execution and sending status report to higher management. Generated test logs using Log4j for various log levels
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium and have used Perfecto to perform extensive mobile testing.
  • Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.

TECHNICAL SKILLS

Methodologies: Agile (Scrum) and Waterfall

Software Testing: Functional, Database, Security, Performance, Desktop Applications and Web based UI Testing, Windows and Web Services. SQA Testing & Methodologies, Test Plans, Cases & Processes, Functional Requirements, Scripting & Documentation, Regression & Negative Testing, UI & Compatibility Testing, Data Interface & Migration Testing, Performance/Load/Stress Testing, Testing Automation, Defect/Bug Tracking, Test Strategies & Coverages, QA & QC Standards

Testing tools: Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Cloud Testing, TestNG, QTP/UFT, Test Complete, JUnit, Sauce Labs, Gherkin, Jenkins

Test Build & Integration Tools: Maven, ANT, Tortoise, SVN, GIT, Jenkins.

Programming Languages: JAVA, C, C++

Databases: MYSQL, Oracle, SQL Server.

BDD Framework: Gherkin, Cucumber.

Non-functional testing: Performance Testing, Load Testing, Stress Testing, Security Testing, Penetration Testing, Compatibility Testing, Migration Testing

Testing Frameworks: Data-Driven, Keyword-Driven, Hybrid, Test Modularity, Behavior Driven Development (BDD) and Page Object Model.

Web services: SOAPUI, SOAP and REST.

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

Test Cases Management: JIRA, HP QC/ ALM, GitHub, Rally.

Functional Testing: Unit Testing, Smoke Testing, Sanity Testing, Integration Testing, White box testing, Black Box testing, User Acceptance testing, Regression Testing, System Integration Testing (SIT) & User Acceptance Testing (UAT).

Markup Languages: HTML, CSS, XML, XPath, CSS Selector

Operating Systems: UNIX, WINDOWS, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, Johnston RI

SDET/Automation Engineer

Responsibilities:

  • Design automation frameworks and develop automation regression test scripts using Selenium WebDriver with Cucumber/BDD framework for web, Restful APIs and databases for the key business scenarios (KBS) of Citizens Retail and Dash channels.
  • Develop automation test scripts using Appium-TestNG framework for iOS and Android native, web and hybrid mobile applications using Page Object Model framework (POM) for regression testing of Tablet Version Retail applications.
  • Perform Integration testing of RESTful APIs by developing automated scripts using java Rest Assured framework.
  • Functional and performance testing of web services with JMeter, Postman, and SoapUI.
  • Design and develop data driven automation test scripts in Tricentis TOSCA fo r complete end to end validation involving UI, database, RESTful APIs and SAP order fulfillment.
  • Build and configure Jenkins CI/CD pipelines to trigger the automated test cases whenever code is deployed to QA environment.
  • Analyze the business requirements, HLSD, BRD and create the test strategy, provide technical leadership and strategic direction for the testing of the products and applications
  • Single point of contact, responsible for driving the entire testing effort, design test approach and schedules, define entry, exit criteria and coordinate the testing of various applications within onshore and offshore teams.
  • Prepare test maturity model, this involves identifying key business scenarios and preparing a test execution order such that most important functionalities are tested first.
  • Handle defect life cycle participate in defect meetings and provide defect resolutions. Communicate with client and conduct meetings on regular basis to understand specific system requirements and elaborate the same to the team member during the detailed design and provide the solutions to the client issues, production problems and help team implement the given solution.

Confidential, Sandiego, CA

SDET/Automation Engineer

Responsibilities:

  • Prepared test cases and performed testing Confidential various stages of STLC, SDLC and ETL scripts.
  • Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.
  • Created Python based scripts for Selenium WebDriver as automation framework.
  • Performed tests for Functionality, Regression, GUI, End to End, System, Integration testing.
  • Use of Cucumber to inherit business scenarios and requirements as feature file.
  • Create step definitions to capture multiple test scenarios and writing the script based on scenario.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Created test cases to test JavaScript using JavaScript Executor and Protractor.
  • Expert to write test cases in Cucumber and automate the web application.
  • Installing and hosting was automated with AWS cloud formation and PowerShell scripts
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Used AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Experience in Web Automation using Protractor for Angular application.
  • Tested Rest API using Apache HTTP Client, TestNG, Apache POI, JAXB, Gson and Log4j framework.
  • Used SOAPUI to test Web Services using WSDL file given by development team.
  • Enhanced the Java based test framework to test components built on the cloud-based AWS/Azure.
  • Developed Test Plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports.
  • Validated API manually and also created automation script for testing API.
  • Used SQL queries, to verify quotation values displayed on various pages of the application.
  • Participated in test scenario inspections, test case reviews, work and functional mapping &UAT sessions.

Confidential, Richardson TX

Sr. Automation / Quality Assurance Engineer

Responsibilities:

  • Involved in Functional & Automation Testing, Defect Management and Back End Testing.
  • Identifying/ defining the scope to write the acceptance criteria for the user stories.
  • Integration test cases were written and automated using Selenium and Cucumber.
  • Used XPath, FirePath, ChroPath and Firebug to find Locators.
  • Created Cucumber Frame work for Behavior Driven Development.
  • Created whole test framework using Selenium for further test creation and execution.
  • Integration runs using Selenium. Perform failure analysis of the test runs and fixing failed scripts
  • Prepared test Reports on daily and Weekly basis and shared across stakeholders and higher Management.
  • Performing Cross-platform, Functional, Regression testing, UI testing for salesforce application.
  • Involved testing the native apps for mobile testing.
  • Automated Web services using Spring Rest Template API and performed Web service testing using SOAP UI, REST and XML.
  • Involved in Automating tableau reports using Selenium and Cucumber.
  • Established entire Quality Assurance Process Documentation based on Agile Methodology.
  • Participated in weekly assessment meetings with Subject Experts and developers.
  • Prepared dashboard for reports through HTML and CSS.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements in agile environment.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Created automated test scripts for Functionality, Integration and Regression testing using Microsoft Test Manager.

Confidential

QA Analyst

Responsibilities:

  • Worked effectively with team members to ensure in the project throughout the (SDLC) and (STLC)
  • Effectively worked with QA team to create and make changes in test Plan, test cases and test scripts to manage through agile development methodology.
  • Attended daily Scrum Meetings.
  • Was involved in developing the Hybrid test automation framework using QTP 10 with VB scripting.
  • Was responsible to automate web application using QTP implementing existing framework.
  • Was responsible testing REST services using SOAP UI.
  • Validating the file processing mechanism by logging into UNIX server.
  • Wrote UNIX commands to make sure if the all the files have been processed properly in the server,
  • Attended daily standup meeting, planning meeting, specifications review and Demos.
  • Involved in analyzing Business Requirement Documents in writing Test Plan, Test Cases & scripts and executing the Test in Quick Test Professional.
  • Defined application test criteria based on business requirement, system requirement, system requirement, technical environments, and user business process.
  • Involved in developing scenarios of testing and maintaining testing standards
  • Involved in Business functionality review meetings and get the feedbacks
  • Was responsible in reporting and tracking bug in JIRA.
  • Responsible for creating automated test scripts in QTP and updated the scripts as per requirement change. was responsible in developing and documenting program test strategies and detailed test plans, and test details
  • Was responsible in Analyzing system features, functionality and determining the best approach.
  • Was responsible to do the black box, white box, stress/load, data integrity, security, and automation testing
  • Conducted software testing effectively and efficiently

We'd love your feedback!