We provide IT Staff Augmentation Services!

Senior Software Development Engineer In Test (sdet) Resume

Middletown, NJ

SUMMARY

  • Around 9 years of experience in Quality assurance space with extensive expertise in planning, coordinating, and performing Functional testing, Regression testing, User Acceptance testing, Exploratory testing, GUI testing, Automation testing, Usability testing, and End to End testing across all levels of test within a project.
  • Expertise in designing and delivering automation frameworks for desktop and mobile application testing.
  • Expertise in mobile/web automation tools like, Selenium, Appium, Perfecto Mobile, ADB, Android studio, etc.
  • Good experience in managing Small to Medium sized Teams offshore /Onshore model.
  • Ability to work on multiple projects simultaneously & able to adjust priorities with changing needs of the projects.
  • Extensive Experience of mobile applications testing across latest mobile platforms like, Android and iOS - based Smartphones & Tablets.
  • Hands-on experience testing in VariousMobile testing & Debugging toolslike Android Studio Browser, Logcat, and Postman/Soap UI (Service response validation).
  • Strong expertise in Software development/Test life cycle (Agile, Scrum Methodologies, Waterfall & other SDLC/STLC methods).
  • Hands on experience working with all stages of the Software Development Life Cycle and QA Life Cycle in all dimensions of Functionality, Usability & Reliability.
  • Expertise in collaborating with the team, architect, product owner and other stakeholders to ensure rightness of features and design.
  • Good testing knowledge of web technologies likeweb services, SOAP, REST,XML, HTML, Style Sheets.
  • Experience in Junit test framework, maven, and Jenkins.
  • Experience in Continuous integration/Continuous delivery using tools like GitLab and Jenkins.
  • Proficient in using testing tools such as Test link, Trac, Quality Center/ALM.
  • Strong experience in test metrics, test traceability, coverage, and reporting.
  • Excellent analytical skills coupled with presentation and self-organizing skills, assertive and a committed team player.

TECHNICAL SKILLS

Software Testing Tools: HP-Quality Center (QC), ALM, Eclipse Appium, Selenium WebDriver, Cucumber, Selenium Grid, TestNG, Maven, Jenkins, Git, SVN, Appium Desktop

Software Testing Types: Manual, Automated, Functional, Regression, GUI, End to End, Database, Integration, User Acceptance (UAT)

Platform: Windows, Mac, Android, iOS Phones and Tablets

Methodologies: SDLC, STLC, Waterfall, Agile

Others: Android Studio, ADB, Perfecto Mobile, Tosca Tricentis, Postman, SoapUI, Cucumber

Database: Oracle, MS -SQL Server, MS-Excel

Programming Languages: Java, C/C++, Junit, TestNG, JavaScript, HTML, CSS

Defect Tracking Tool: HP Quality Center, Bugzilla, Trac, Rally, GIT

PROFESSIONAL EXPERIENCE

Confidential, Middletown NJ

Senior Software Development Engineer in Test (SDET)

Responsibilities:

  • Analyzing User stories and creating Test plans, Test cases and Test Scripts.
  • Validating if test cases cover the requirement matrix and analyzing feasibility for automation.
  • Involved in design and creation of test automation framework using Selenium, Appium, TestNG, Java and Maven.
  • Developed and maintained automated regression test suites.
  • Implement BDD in automation tests using Cucumber and TestNG.
  • Update automation framework to retrieve test data from external sources like Excel files.
  • Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected.
  • Developed custom libraries for automation using Core Java & Selenium WebDriver.
  • Automating and testing the Native application in Android and iOS with Appium and Java.
  • Implement CI pipeline using Jenkins and running daily smoke tests for early identification of defects.
  • Implementing API testing in automation framework for SOAP and REST services.
  • Perform POCs to update automation with new tools and latest technologies.
  • Involved in validation of service responses using POSTMAN.
  • Participate in Daily scrums, sprint planning and retro meetings.
  • Providing test summary reports, Evidence of tests and Test metrics to stake holders.
  • Identify and track defects using Quality Center/ALM.

Environment: Java, Appium, Manual Testing, MS Excel, Eclipse, Selenium Web driver, Maven, Jenkins, Restful Service, Postman.

Confidential, Bloomington, IL

Senior Automation Analyst

Responsibilities:

  • Actively interacted with the Business Analysts, product owner and the developers in the agile team to understand and identify the test scenarios.
  • Created Test Strategy, Test Plan and Test Cases.
  • Analyzing feasibility of automation of test scripts.
  • Helping Business Line in Test Data preparation in Integration and UAT environment.
  • Responsible for updating automation framework to match newer requirements, create test scripts, running regression test scripts to keep application bug free.
  • Creating, Maintaining, and executing test scripts developed for automation suite using Selenium.
  • Scheduling regression test runs based on project release and send the report and metrics to stake holders.
  • Validation of service responses using SOAP UI.

Environment: Java, HTML, CSS, Selenium IDE/Webdriver, TestNG, Eclipse IDE, Junit, SVN, HP Quality Center, SOAP UI.

Confidential

Senior Automation Analyst

Responsibilities:

  • Develop automation frameworks across web, mobile and service layer (REST, SOAP) applications using tools like JAVA, Selenium, Appium, SOAP UI.
  • Update available framework to work across devices/platforms in Perfecto Mobile.
  • Design and execute BDD tests using tools like Cucumber.
  • Develop multi-platform (Android, iOS) test scripts.
  • Integrate test automation into CI/CD pipeline using tools like Jenkins, GIT, Maven.
  • Manage the automation team to ensure on time delivery of test results and EOT.
  • Perform POCs to update automation with new tools and latest technologies.

Environment: Microsoft Windows 7, 10, Mac Mojave, Java, Selenium, Appium, TestNG, STS, Perfecto mobile, Soap UI, IntelliJ, Android Studio, XCode, Eclipse, Jenkins.

Confidential

Automation Analyst

Responsibilities:

  • Gathering Business Requirements from the client.
  • Coordinating with offshore and status reporting to achieve successful construction and completion of project.
  • Validating the technical components involved and consistency of the application.
  • Analyzing feasibility of automation of test scripts.
  • Creating test automation scripts for desktop browsers and unit testing them.
  • Reporting and tracking of bugs found via automation.
  • Maintenance of the automation script to adapt to new requirements.
  • Collecting metrics and provide appropriate corrective actions based on metrics findings.
  • Quality Assurance for offshore deliverables including tracking and reporting of metrics and SLA tracking.
  • Responsible for variation and change management activities during the project.
  • Works with Project Managers closely to understand the project schedules/Milestones and resource allocations for the project.
  • Provides effective communication to PM/Managements regarding Risk/ issues and status update, in all the phases.

Environment: Microsoft Windows 7, Java, Java Script, Groovy Script, Selenium, Appium, STS, Perfecto mobile, Soap UI, Eclipse, Jenkins.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Gathering Business Requirements in the form of High-Level Design document and UML diagrams.
  • Implementing the business requirements.
  • Creating test cases and mapping them to requirement traceability matrix.
  • Ensure that the deliverables meet the client’s expectation.
  • Testing of application.
  • Defect identification and reporting.
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
  • Creating Knowledge base documents to level the knowledge across the team.
  • Assisting UAT with the required inputs.

Environment: Microsoft Windows Vista, Java, SQL, HPQC, Bugzilla.

Hire Now