We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

West Bury, NY

SUMMARY:

  • 10+ years of experience in Software Development Life Cycle (SDLC) including Iterative, Agile and Waterfall
  • Skilled in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle
  • Proficient in testing the applications in different software and hardware configuration platforms
  • Expert building test automation framework from scratch using Selenium Web Driver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model (POM)
  • Expert in working Agile development methodology environment called “Scrum”
  • Expert on unattended execution using Continuous Integration (CI) tool Jenkins
  • Experienced in Object Oriented Programming (OOP) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections
  • Extensive experience in Functional testing, Regression testing, Black box testing, GUI testing, Back End testing, Browser compatibility testing, Integration testing, System testing and User Acceptance Testing (UAT)
  • Knowledgeable on test activities and defect tracking using Atlassian JIRA
  • Ability to interact with developers and product analysts regarding testing status and maintain detail QA documentation
  • Excellent in writing SQL queries to access data from multiple tables using joins to perform database testing in Oracle and SQL server platform
  • Quick learner and Good team player with excellent written and interpersonal skills
  • Excellent logical, analytical and testing skills with good communication skills
  • Strong communicator and skillful in working closely with customers to identify and resolve problems.
  • Ability to handle multiple tasks and work independently as well as in team in a time sensitive environment

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript, Python, C, C++, Gherkins, SQL, and HTML

CM: Maven, Git, SVN, VSS

Methodology: Waterfall, Agile (SCRUM), V - Mode

Databases: Oracle, Microsoft SQL Server, MS Access

Operating Systems: MS-DOS, Windows, Mac OS s, UNIX

QA Tools:: Selenium WebDriver, TestNG, Cucumber, HP Quality Center, SOAP UI, JIRA

PROFESSIONAL SUMMARY:

Confidential, West bury, NY

Software Development Engineer

Responsibilities:

  • Worked in Agile (Scrum) methodology approach
  • Wrote Test Cases, Test Scripts and performed Manual testing on the entire Application
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, Test NG, Page Object Model (POM)
  • Developed automated scripts using JUnit and TDD
  • Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework
  • Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature, and Test NG configuration files
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Implemented Maven for Project building, and Git for code management repository
  • Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands
  • Reported, Tracking and follow-up all defect in JIRA
  • Coached and mentored Junior test engineers on various testing efforts and processes.

Confidential, Parsippany, NJ

Senior Automation Engineer

Responsibilities:

  • Actively involved in all phases of Software Development Life Cycle (SDLC)
  • Participated in release planning, Confidential planning, daily scrum and retrospective in agile scrum environment
  • Design and develop Test Plan, Test Cases, and Automated Test Scripts
  • Performed Smoke, Functional, Integration, System, Regression, Positive, negative, and GUI testing
  • Build and enhanced automated test framework using Selenium Web Driver, TestNG, Cucumber, Maven and Page Object Model concepts
  • Developed java programs to enhance the test framework implementing inheritance, method overloading, method overriding, and abstract class
  • Ensure automated script works properly by locating elements using xPath and page object model (POM)
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, Test NG, Page Object Model (POM)
  • Created maven projects in command line, and Git repository to manage codes
  • Developed test cases and performed integration testing of the combined software modules, and tested as a group.
  • Performed End-to-End testing considering all interfaces and subsystem for functional and non-functional testing
  • Performed cross-browser testing for the web interface, and mobile application using Selenium and Sauce Lab
  • Performed Restful API testing using RestAssured, TestNG, and maven
  • Performed query operations on Oracle to do data validation. Used standard SQL functions and commands to develop SQL queries.
  • Developed and executed complex SQL queries to create and modify test data
  • Generated status reports and Defect reports and presented them in weekly status meetings.
  • Interacted with developers and business analysts to assessed functional requirements.
  • Follow up with the developers on defects status on a daily basis, and generate reports for managements

Confidential, Reston, VA

Software QA Analyst

Responsibilities:

  • Involved in project analysis, design and implementation
  • Analyzed the Business Requirement specifications, user stories and offer suggestion to improve
  • Developed Gherkins test cases and executed the tests
  • Manage tasks and defects using Atlassian JIRA, and worked closely with developers to resolve the issues
  • Performed different types Manual Testing to check the flow of the application
  • Identified defects and interacted with developers to resolve the issues
  • Created the Test Cases as per Business requirements and Use Cases
  • Provided testing Estimates and resource plans based on Functional and Technical specifications
  • Conducted back end testing for data validation using complex SQL Queries joining multiple tables.

Confidential, New York, NY

Quality Assurance Analyst

Responsibilities:

  • Responsible for developing Test plan based on Functional Specification and Technical Specification Of the application
  • Developed and executed test cases and verified actual results with expected results
  • Performed Smoke, Functional, Systems Integration, Regression, and Database testing at various phases of the development and test cycles
  • Developed script using Object Oriented Programming (OOP) concepts in Java
  • Developed automation script with Web Driver API using Java, and TestNG test framework.
  • Used Continuous Integration Tools Jenkins for automation script run in nightly basis and to provide quick feed back to the developers
  • Used Maven for Project building and Git for version control
  • Proficient in using implicit Wait, Explicit Wait, WebDriverWait to sync the script with the application during the run time.
  • Performed query operations on Oracle to do database validation. Used standard SQL functions and commands to develop complex queries
  • Managed and executed Test Cases with HP Quality Center (QC)
  • Worked closely with developers, Business Analyst, Architects and Project Manager to understand Portal Project
  • Assisted and trained team members and customers understanding complex application areas and functions.

Hire Now