We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 11+ years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation, DevOps Testing, Cloud (AWS), Mobile, API, Web services applications. Experience on various domains such as Insurance, Banking.
  • Expertise in Manual and Automation Testing of Client/Server, Mobile, Web-based applications.
  • Excellent noledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Experience in Waterfall and Agile Projects, worked very closely wif Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective.
  • Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, TestNG, Maven, Jenkins, and Appium.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (Page Object Model).
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception Handling, Multi-threading etc and experience in Groovy Script.
  • Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution.
  • Experience in developing Behavior Driven development by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports.
  • Experience in using version control systems like SVN and GIT.
  • Experience in automating Mobile applications using Appium, Perfecto Mobile.
  • Experience in testing Web Services - SOA architecture, XML transactions, SOAP, WSDL and REST using various tools like SOAP UI and Selenium.
  • Automated Web services by writing Groovy scripts and used assertions for data validation and performed data driven for validating different endpoints.
  • Worked wif Eclipse, Apache POI, Maven.
  • Experience using tools like Firebug for finding elements locator and good noledge in writing the absolute and relative XPATHS manually on need basis.
  • Performed DB/Backend testing by writing complex SQL Queries for data validation, good at writing joins.
  • Expertise in using various defect-reporting and defect-tracking tools like JIRA, HP ALM.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering in high stress environment.
  • Good analytical and communication skills and ability to work independently wif minimal supervision.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, TestNG, Appium, Perfecto Mobile, Firebug, JMeter.

Defect Tracking Tools: HP ALM, JIRA

Build Tools: Maven

Languages: Java, SQL

CI/CD Tools: Jenkins

Databases: Oracle, MySQL

Version Control: SVN, Git

Operating Systems: Windows, UNIX, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Software Development Engineer in Test (SDET)

Responsibilities:

  • Implement standard Agile/SAFE methodologies, resolve test issues, track, and prioritize defects, record test results, participate in product readiness and release decisions
  • Participate in technical governance and halp facilitate overall product quality standards wif development and business teams
  • Ensure automation is constantly running, analyzing, and promptly reporting on failures
  • Research, investigate, implement, and mentor junior team members in the areas of Agile testing practices, Test Driven Development, Test Automation and reporting Test Metrics
  • Plan and execute across multiple product teams and external partners
  • Foster our end-to-end testing approach across multiple applications
  • Oversee our processes for status reporting and issue remediation
  • Liaise wif product teams, Product Owners and Scrum Masters to integrate project plans, testing schedules, and metrics reporting
  • Assist in driving Use Case and User Story reviews, and halp resolve requirements ambiguities
  • Partner wif geographically distributed teams to plan and build our future QA Engineering practices and support our technology decisions.

Environment: Java, GIT, SOAP UI, POSTMAN, Cucumber, Agile, Oracle 10g, JIRA, JMeter, db2, IntelliJ.

Confidential, Charlotte, NC

Software Development Engineer in Test (SDET)

Responsibilities:

  • Involved in various meeting wif Business analysts and developers.
  • Conducted Functional testing, Regression Testing using Selenium.
  • Created automation test scripts using Page Object model to test the web applications using Selenium Web Driver wif JAVA and Maven.
  • Experience in running test scripts on different browsers.
  • Used Jenkins to execute the test scripts periodically.
  • Expertise in grouping of Test suites, Test Cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider.
  • Involved in the usage of BDD Framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Utilized Apache POI jar file to read test data from the excel spread sheets.
  • Expertise in mobile automation using Appium, Selenium, Java in both Android and iOS.
  • Used runner classes in cucumber to generate step definitions and used tags to run different kinds of test suites like smoke, regression.
  • Used SOAP UI tool to test SOAP based services and POSTMAN for REST services.
  • Used Groovy language to Verify Web Services through SOAP UI.
  • Shared Daily status reports wif all the team members, Team Leads, Managers.

Environment: Selenium, Devops, Java, GIT, SOAP UI, POSTMAN, Appium, Cucumber, Agile, PuttyOracle 10g, HP ALM, JIRA.

Confidential, Plano, TX

QA Engineer - Automation

Responsibilities:

  • Providing end to end testing services for the Ecommerce web application.
  • Involved in QA Docs (Test Plan, Scenarios, Test Case Design), Peer Reviews, Test.
  • Performed GUI functional testing manually for the application.
  • Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management, and Prepare Test reports.
  • Experience in Agile and waterfall methodologies.
  • Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using JMeter.
  • Designed and reviewed the Test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • XML / SOAP using Soap UI and Postman tool.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data wif complex SQL queries from SQL Server.
  • Designed data-driven testing in Selenium and captured data dynamically from web controls.
  • Performed Functional, System and Regression Testing on web and mobile applications at various phases of the Project life Cycle.
  • Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
  • Setup /Installed and Configured Selenium IDE.
  • Used Selenium WebDriver API to automate tests.
  • Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.
  • Involved in implementing logging and tracking using Jira.

Environment: Java, JIRA, Jenkins, HP ALM, Eclipse, JMeter, Cucumber, Oracle, SVN, Selenium, TestNG, Selenium WebDriver.

Confidential, Estero, FL

QA/ Selenium Automation Tester

Responsibilities:

  • Analyzed the Business Requirements and Developed the Detail Test Plan and the Test Strategy.
  • Involved in resolving the Technical challenges& in efforts estimation and Test Planning.
  • Designed Manual and Automated Tests, created automated test cases, test plans and executed tests using HP ALM, Selenium.
  • Involved in writing Automation scripts and executing scripts.
  • Created iOS and Android test frameworks based on APPIUM, Selenium
  • Involved in Automation Feasibility Study for Web based applications.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in designing and Developing Automated Functional Test suite using Selenium IDE and Web Driver.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Wrote and executed automated test cases using HP ALM, Selenium WebDriver &Soap UI to automate manual testing solutions.
  • Performed multiple SOA architecture web services validation using SOAP UI.
  • Performed Web Service API testing for UI content verification and validation wif business logic XML using SOAP UI & JMeter.
  • Performed functional tests using Selenium WebDriver wif data driven framework and documented results in a database.
  • Involved in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues.
  • Prepared Go-No-Go document for project releases.
  • Involved in writing the QA Test Results and Evaluation Reports.

Environment: Selenium, Maven, Jenkins, Devops, Appium, Android, SOAP, XML, HP ALM, SOAP UI, Cucumber, Agile

Confidential, Sandy Springs, GA

QA Engineer

Responsibilities:

  • Perform system, regression, load and functional/performance testing on applications using both manual and automated testing methods.
  • Identifying end to end test cases, regression suited and system test cases.
  • Document test cases and performed peer reviews on the teammate’s work.
  • Created a traceability matrix to ensure 100% test coverage.
  • Perform functionality testing and responsible for sanity and smoke test.
  • Use of HP ALM for test management and defect management.

Environment: HP ALM, JAVA, JMeter, Selenium, MySQL

Confidential, Louisville, KY

QA Engineer - Automation

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 (Automation tool) wif java for Functional Test cases.
  • Automating the regression & project cases using Selenium.
  • Performing Failure Analysis for the regression failed cases using Selenium.
  • Organize weekly meetings wif 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.
  • Updating the application down time in Environment Tracker during test execution phase.
  • Involved Preparation of Traceability Matrix and mapping the Test Cases wif the requirements and
  • Test Metrics in Quality Center.
  • Reported bugs in Quality Center wif 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 wif Java.

Environment: HP QC/ALM, Java, SQL, Oracle, Waterfall

We'd love your feedback!