We provide IT Staff Augmentation Services!

Software Development Engineer In Test - Sdet Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 8+ years of experience in Software Development/QA testing (Manual and Automation Testing) processes. Test Planning, Test Case Design, Test Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.
  • Diversified experience in Automation and Manual testing serving various domains such as Insurance, Banking, HealthCare, and Retail.
  • Extensive experience in Sanity testing, Feature testing, Functional testing, System testing, Compatibility testing, Retesting, Regression Testing.
  • Excellent understanding of requirements and creating test cases out of Business Requirement Document and Functional Requirement Document. Strong working knowledge in testing all phases of SDLC and STLC and expertise in Waterfall, Agile methodologies.
  • Hands on experience in working with agile driven projects and worked closely with Scrum Masters, Product Owners.
  • Played a key role in creating testing tasking Agile Projects and attended Sprint planning, Scrum Calls, Sprint review meetings.
  • Experience in build tools such as Maven, adding dependencies and maintaining pom.xml file.
  • Experience in building the Scenarios, Features, Step definitions by using the Cucumber API’s along with Selenium WebDriver to develop BDD framework.
  • Experienced on Service Oriented Architecture and tested SOAP and Restful Web Services by using tools like SOAPUI and validated the response XML file.
  • Experience in using Spying tools like Firebug for Firefox, developer tools in IE and Chrome, locating web elements using ID, XPath, CSS etc.
  • Used Apache POI to read data from external sources like Excel Spread Sheets to feed locators into the test script and to configure the Test Framework. Experienced using various TestNG Annotations like BeforeSuite, AfterSuite, AfterMethod, AfterTest and configured Parallel Processing using TestNG xml.
  • Knowledge of Web Development technologies in general, including HTML, CSS, JavaScript, AJAX, and XML.
  • JIRA as repository for maintaining Test Cases, execution and tracking the defects.
  • Worked on the Configuration management tool Subversion and on a continuous integration tool like Jenkins.
  • Extensively worked on creating Test Summary Reports, Requirements Traceability Matrix and Defect reports.
  • Worked on Database/Backend testing and validated the data by writing SQL Queries and experience in working on Oracle and SQL Server databases.
  • Designed high - level test scenarios, traceability matrix.
  • Executed the test plans on web as per requirements.
  • Ensuring that all the deliverables align with business / IT strategies and IT architecture & standards.

TECHNICAL SKILLS

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

Programming/Scripting Languages: Java, JavaScript, Selenium

UI & Functional Automation Tools/ Frameworks: Selenium WebDriver, Appium, BDD Cucumber, JUnit, TestNG, JMeter, SoapUI, Postman.

Reporting and other Frameworks: HTML Reports, Apache POI.

DevOps & CICD: SVN, Git, Jenkins

Databases: MS Access, MySQL, SQL Server, Oracle.

Build Tools: Ant, Maven.

Browsers: Selenium GRID, Internet Explorer, Firefox, Chrome & Safari.

Operating Systems: Windows XP, UNIX and Linux.

Test Case Management Tools: ALM QC, JIRA

Bug Tracking Tools: Bugzilla, JIRA

Project Management Tool: JIRA

Documenting, Virtual Meetings, and Integrations: JIRA.

PROFESSIONAL EXPERIENCE

Confidential

Software Development Engineer in Test - SDET

Responsibilities:

  • Working in an Agile Scrum environment and participating in the scrum and sprint meetings.
  • Involving in creating Test Cases and Test Scenarios to meet product's business requirements.
  • Involving in smoke testing and Regression Testing.
  • Run the Automated Regression suite and analyze results and file bugs.
  • Implementing Page Object Model Automation framework with JavaScript, Selenium WebDriver.
  • Performing the Cross-Browser Testing on IE, Firefox, Safari and Chrome.
  • Involving in implementing BDD framework using Cucumber.
  • Executing the test cases on different browsers.
  • Performing Web Services testing by creating a test case suite using Postman.
  • Involved in Jenkins, Maven configuration for running servers and scripts after the build.
  • Monitor resolution status of the bugs and verify them fixed in new releases.
  • Created scalable and reusable framework for supporting unit and API Component tests.
  • Using GIT for Version Control and Code Collaboration to manage code reviews.
  • Created the Jenkins pipeline jobs for regression and smoke suites using Git, Jenkins.
  • Added BDD Cucumber Framework for component tests.
  • Creating and executing detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.

Environment: Eclipse, JAVA, Git, Selenium Web Driver, SQL Server, TestNG, MAVEN, Jenkins, JIRA, HTML, Microsoft Excel.

Confidential

Software Development Engineer in Test - SDET

Responsibilities:

  • Coordinated with the QA Testers to facilitate the gathering and documenting of test automation objectives and requirements for input into Automation Strategy and Design approach
  • Designed and developed test automation artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools
  • Responsible for going through the User Stories and creating Test Cases based on the mock ups provided in User Stories
  • Create and implemented Test Plan, Test Scripts based on the Software Requirement Specification
  • Generated Test Scenarios, Test Case and Test Data and executed test scripts to test the functionality of the application and regression testing.
  • Creating test scripts using JAVA and Selenium Web Driver for the functional test cases.
  • Developed Automation scripts in Selenium and used TestNG framework
  • Updating the test plan document for every Sprint meeting
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Logging the bugs which are found during Manual Testing and Automation Testing the Suit
  • Created automation test suites using data driven framework and Page Factory model to test the web applications.
  • Involved in the usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing.
  • Served as coordinator for all testing activities during the project.
  • Involved in Hybrid Test framework to achieve Regression Testing. Developed and included packages for the Driver scripts, Page Objects, Reusable Libraries, HTML reports and Log files
  • Responsible for writing the SQL Queries using Joins, Stored Procedure and Functions to retrieve the data using Microsoft SQL Server
  • Responsible for creating Resource file to store the Constants
  • Responsible for developing the BDD/ATDD framework by using the Cucumber and added Scenarios in features files, Step Definitions
  • Created, implemented and maintained Page Objects (POM) for each Webpage
  • For Continuous integrations and delivery of the automation scripts used Git.
  • Implemented and configured TestNG, Selenium web driver from Maven packages as build for adding all the dependencies
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Logged and tracked to verify the resolutions of software and its specification defects.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Making sure the resolved bugs are retested and closed if needed.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid.
  • Involved in unit testing using TestNG framework and worked very closely with the developers.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Implemented logic to read data from the Excel to achieve functional testing with different data
  • Involved in testing the Web Services like SOAP, REST by using a tool SOAPUI.
  • Automation testing experience using test automation tools Selenium Web Driver, Load Runner and JMeter
  • Involved in generating reports and screen shots in HTML format when there is any failure in automation script
  • Created Project, Test Suites, Test Cases and Test Steps in SOAP UI Tools and Validated the Response XML.
  • Mapping test cases with the requirement using Requirement Traceability Matrix.
  • Used JIRA as a bug tracking, issue tracking and project management software.
  • Inserted Assertions like XPATH to validate the data against the database data in the response XML.
  • Developed SQL queries to validate the data integrity of the database.
  • Created Page Object Model(POM) automation framework.

Environment: Eclipse, JAVA, Git, Selenium Web Driver, BDD/ATDD, Selenium Support, SQL Server, TestNG, MAVEN, UAT, Jenkins, JIRA, HTML, Microsoft Excel.

Confidential

Selenium Automation Tester

Responsibilities:

  • Analyzing the Business Requirement Document, High level and Low-level design documents.
  • Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging.
  • Wrote automation scripts using Selenium web driver.
  • Automation of functional testing framework for all modules using Selenium Web Driver.
  • Preparation of Test scripts using Selenium Web driver with java for Functional Test cases.
  • Automating the regression & project cases using Selenium.
  • Designed Hybrid framework in Selenium and captured data dynamically from web controls.
  • Performing Failure Analysis for the regression failed cases using Selenium.
  • Organize weekly meetings with Client leads & Onsite manager regarding the Automation status.
  • Point of contact for Process related activities like Metrics reporting & Operation clarity.
  • Review - Defect prevention plan and Software configuration management plan.
  • Responsible for all aspects of project delivery (Test Design, Test execution and Test summary report) and management (Test metrics and Risk analysis) to client partners, offshore manager and Onsite manager.
  • Organize weekly meetings with offshore managers, Onsite Coordinator & Onsite manager to discuss the Project goals and report the health of the overall project status.
  • Updating the application down time in Environment Tracker during test execution phase.
  • Automates testing processes by developing unit test scripts.
  • Established a network system and user configuration for local and hybrid Xeon Phi Coprocessor projects.
  • Involved in Development of automation framework and integrated with continuous artifact reviews (specification, code, test cases, test procedures and data)
  • Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications and executing test cases for validating GUI and system functionality on desktops and mobile devices including Android and IOS.
  • Implemented simulator for mobile app testing in IOS using Appium Tool.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Used emulators and IOS simulators to perform Mobile Testing.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Performed Integration Testing in Vendor Development environment and System Testing in SIT environment and User Acceptance Testing in Pre-Production Environment.
  • Involved Preparation of Traceability Matrix and mapping the Test Cases with the requirements and
  • Test Metrics in Quality Center.
  • Reported bugs in Quality Center with server logs information from Web and DB servers.
  • Performed Regression Testing as part of every build.
  • Developed SQL Queries for testing various Database validations.
  • Involved in pilot project for automation using Selenium IDE/RC.
  • Implemented Selenium using TestNG frame work with Java.

Environment: Quality Center, BDD, Windows, Java, SQL, Oracle, Selenium (WebDriver, RC, Grid), TestNG, Eclipse, Firefox, IE, Chrome, Safari, Opera.

We'd love your feedback!