We provide IT Staff Augmentation Services!

Sr. Sdet Engineer Resume

4.00/5 (Submit Your Rating)

Franklin, WI

SUMMARY:

  • 7+ years of Total IT experience in Java Development, Quality Assurance in Manual Testing, Automated Testing, and Database testing on Web based application and Client/Server based applications.
  • Exposure to all stages of SDLC (Software Development Life Cycle), Software Test Life Cycle (STLC) and software development methodologies such as Agile, V Model, Waterfall and SCRUM.
  • Experienced working in Insurance, Health and Banking domains.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, TestNG Eclipse and preparation of automation test framework.
  • Expertise in both manual and automation testing of Web services.
  • Designed and developed Automation Frameworks like Keyword Driven, Hybrid driven and BDD
  • Developed Scenarios, Features and Step definitions using Cucumber and developed a BDD framework.
  • Worked on front end web application development that involved HTML, DHTML, XHTML, XML, and CSS.
  • Experience in developing in Core java programming using OOPS concepts.
  • Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs
  • Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT Test Suites, Creating new JUNIT test cases, modifying the selenese scripts and writing test suites using JUNIT.
  • Automated android and ios mobile applications using API's like Appium
  • Good Experience in unit testing/White box testing the code developed by the developers
  • Experience in developing and understanding of HTML, XML, CSS and Good Experience in JQuery, Java script
  • Good Experience in using Configuration management tools like Sub Version, Team Foundation Server (TFS), GitHub, and Build management tools like MAVEN.
  • Worked very closely with the Devops team in Agile methodology for deploying and building the Automation Scripts in Continuous integration
  • Worked extensively on Agile Projects and hands on experience in creating task for sprint in Rally and attended Sprint Planning, Scrums, Sprint Review meetings.
  • Experience in working with Test Management/Bug Tracking tools like HP ALM/Quality Center/Rally/JIRA, to track test execution progress and prioritize bug fixes.
  • Good knowledge on designing and executing Automated Tests for Data Driven Testing.
  • Experience in developing manual and automated Test scripts and test cases based on the client provided BRD, FRS and SRS.
  • Extensive experience on SOAP and REST web services testing.
  • Good experience in Web Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Knowledge on networking protocols (TCP/P Protocol suite) such as TCP, UDP, FTP, SSL and HTTP.
  • Expertise in Functional, Integration and System testing (software testing).
  • Expertise in writing SQL Queries, SQL *PLUS, PLSQL stored procedures for databases like Oracle, MySQL, DB2 on UNIX as well as Windows platforms.
  • Proficient in executing test scripts both manually and using Quality Center.
  • Proficient performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, White Box, Parallel Testing, Integration Testing, Regression Testing & UAT.
  • Well versed with Quick Test professional (QTP) to support test automation using potential features like Data Driven Tests, Check points, regular expressions and functions.
  • Certified in OCJP 6(oracle certified java developer).
  • Experience in defect tracking system and bug life cycle using Test Director, HP Quality Center.
  • Strong exposure testing applications on different browsers - IE 6.0, 7.0, Firefox, Safari 3x.
  • Experienced in facilitating User Acceptance Testing for go-live.
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.

TECHNICAL SKILLS:

Platforms: Windows 8/7/Vista/XP,UNIX, GW

Programming: HTML, CSS, XML, JAVA, JavaScript, JSP, SQL, Web services, Soap

Database: MS Access, Oracle, SQL Plus.

Bug Tracking: Quality Center, JIRA, Bugzilla, Rally

Web/Technologies: HTML, XML, CSS, Xpath, Firebug, Java, J2EE,, Jenkins (CI)

Tool: Selenium WebDriver, TestNG, Selenium IDE, HP QTP 11.0,Quality Center/ ALM 11, Load Runner, Cucumber, Jmeter, Junit

Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera.

Build Tool: Maven, Ant

Reporting Tools: Crystal Report, SSRS

PROFESSIONAL EXPERIENCE:

Confidential, Franklin, WI

Sr. SDET Engineer

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Extensive testing experience in testing applications in development environment.
  • Performing Functional, Integration, Regression, Smoke, White box/Black box Testing for Mobile App using Appium.
  • Designed and developed automation framework settings and implementation of Java, JavaScript.
  • Designed, developed and implemented POM based automation testing framework utilizing JavaScript and nodejs
  • Convert high level scenarios to test cases.
  • Conducted Automation/Manual testing using the Standards, guidelines and structured methodology in testing the application using Java.
  • Developing Appium Scripts for Native Android/IOS Apps using Java.
  • Participated in developing common Appium framework for both Android and IOS
  • Manual Testing experiences, documented Test Plan, Test Case using MS Word/Excel.
  • Used web - debugging tools like XPath, Firebug and Fire path to locate elements.
  • Expertise in testing Mobile devices, Tablets, Mobile simulator, emulator.
  • Used different types of virtual devices (Emulator & amp; Simulator) and real devices for Test Cases Validation.
  • Designing and executing the automation scripts using Selenium-WebDriver.
  • Used GIT and Stash to re-modify files and for software development.
  • Involved in 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 to do security testing.
  • Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
  • Triggered the automation jobs using Jenkins to get the cucumber JSON reports.
  • Responsible for reporting and tracking the defects using JIRA.
  • Performing Functional, Regression, GUI, and Integration testing using Selenium with Java.
  • Determined system defects based on expected outcome of testing performed.
  • Identified defects and interacted with developers to resolve issues.
  • Maintain Daily, weekly and project status report.

Environment: Java, Selenium, Jira, Soap and Rest Services, Eclipse IDE, IntelliJ IDEA, Test NG, Firebug, Fire path, XPath, Appium, UI automator, XCode, Android Studio, Emulator, Simulator, Maven, Jenkins.

Confidential, Los Angeles, CA

Sr. SDET/Automation Engineer

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java and python programming language.
  • Worked as Software Development Engineer in Test (SDET) is responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Created Automation Page Object Module (POM) Scripts using Selenium Web driver and Java. Involved in Selenium Script Review and Execution.
  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re - allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Performed RESTful web services and APIs testing in SOAPUI Pro and validated responses with assertions.
  • Prepared and executed batch test suite through TestNG via Ant.
  • Expertise in testing AngularJs applications using gulp Protractor.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Experienced in using both emulator and simulator to develop functional testing in mobile, in both IOS and Android platforms.
  • Created and maintained automated test script for API testing using Junit.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Developed new and updated existing Automation test cases using SeleniumWebDriver and using Maven as build tool and Jenkins to create and run deployment jobs.
  • Used Cucumber to test code written in any languages including ruby, java etc.
  • Performed functional testing by executing the QTP Scripts from Test Director. Used Python to launch QTP scripts from command line for continuous integration testing.
  • Used Data Driven Framework to check the behaviour of application with different inputs as parameters using Selenium.
  • Experienced in testing code developed in TDD / BDD environments.
  • Performed Data Analysis and developed Data Mapping documents for Reporting projects by using several data analysis software's.
  • Wrote VBScripts for Black Box and White Box Testing.
  • Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configuration.
  • Used SOAP UI, WebLogic ANT task to test Web Services running on WebLogic Server.
  • Used Selenium RC with TestNG for automating partner integration testing.
  • Performed Mobile Testing and Automated Mobile Simulator using QTP 11.0.
  • Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
  • Part of executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
  • Created and maintain server-side integration tests - Python, JSON documents, MongoDB, and Robot Framework running with every build (git, Jenkins) on Amazon Web Services(AWS).
  • Experience in using Testing tools such as WinRunner, QTP, LoadRunner, TestDirector/Quality Center, and Microsoft Stress tool, Fitnesse, Rally and Apache JMeter.

Environment: Java, SeleniumWebDriver, TestNG, Maven, cucumber, Python, Jenkins, Appium, Robot Framework, SOUPUI, TDD, Agile, HTML, XML, XPath, Rally, POS, Fitnesse, Web Services (SOAP & RESTFUL) JavaScript, Bamboo, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows

Confidential, Chicago, IL

SDET

Responsibilities:

  • Reviewing the BRD, HLD and LLD. Prepared Test Deliverables - Test Scenarios, Test Cases, Test Execution.
  • Created automation Test Scripts for Web Based Testing in Selenium IDE.
  • Wrote automation test scripts in SOAP UI for web service testing.
  • Executed and maintained manual test cases. Performed Functional, System, and Regression Testing.
  • Wrote SQL queries for backend testing.
  • Designed and developed RESTful API and web services for client with Microsoft API frame work
  • The project which I worked is hosted in the Microsoft Azure, had important role of micro services architect and developer in API applications retrieving data from SQL Servers Using Java.
  • Experience in working in the project where it has continuous deployment and I used Micro services for handling the large and complex applications
  • Wrote windows services for jobs scheduling of auto email notifications and to trigger schedule transfer
  • Performed Defect tracking in Quality Center. Designed scripts in Test Plan, and performed execution in Test Lab. Generated daily execution reports from Report Module in QC.
  • Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
  • Validated performance of the systems by running scripts and gather the response times. Prepared results of the performance tests.
  • Prepared reports on defects and conducted defect meetings with the project team.

Environment: Java, Selenium IDE, QTP, Web Services, SOAP, HP QC, Agile, SQL, SOAP UI

Confidential, CA

Manual Tester/Automation Tester

Responsibilities:

  • Designed and Developed automation script using QTP.
  • Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
  • Created Test plan, critical scenarios and Test Scripts and schedule for testing.
  • Created traceability matrix and mapped requirements to Test Cases.
  • Executed test cases manually to verify the expected results.
  • Worked with technical designers and architects to understand the requirements for a test environment setup.
  • Created scripts for Regression, Security, GUI, Integration and Database testing.
  • Interacted with developers and management to identify and resolve technical issues
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Performed back end testing using SQL queries and created SQL scripts to test the stored procedures by sending different sets of input parameters.
  • Written, executed Test cases, and documented defects in the Quality Center.
  • Solved day to day problems of the team arising due to functionality and validation issues.
  • Analyzed root cause for defects and documented them accordingly.
  • Managed software defect information, interacted with Business users to fix severity and priority of issues.
  • Attended daily Scrum Meetings.
  • Participated in weekly project status meeting and updated the testing Progress.

Environment: QC, Java, Oracle, MS Office, Quality Center 11.0, UNIX, MS Excel, Java script, PL/SQL, and Oracle 8.1, Agile Methodology

We'd love your feedback!