We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

5.00/5 (Submit Your Rating)

Dulles, VA

PROFESSIONAL SUMMARY:

  • SDET Software Development Engineer in Test with experience in all phases of Software Development Life Cycle (SDLC), Skilled in different programming languages like JAVA, Spring Boot, Python and Shell Scripting and testing technologies, utilizing automation tools like Parasoft SoaTest, SOAP UI, Postman, JMeter, Katalon Studio, Cucumber BDD, Selenium WebDriver and other automation methodologies. Besides that, have hands on experience in ETL development tools like Pentaho and Talend Open Studio and Performance Testing tools like JMeter and HP Performance Center.
  • Software Development Engineer in Test - SDET with around 9 years of experience in Web Services Development and Testing.
  • Good programming skills in Java, Spring Boot, Python and Shell Scripting.
  • Extensive knowledge on Java SE including Collection, Threading, Core Java and JDBC.
  • Good experience in developing applications for SOAP and RESTful Web Services using Spring Boot.
  • Hands on experience in web services development and functional testing with automation tools Parasoft SoaTest, Soap UI, Postman and Katalon Studio.
  • Hands on experience in front-end automation testing using Selenium-WebDriver with Cucumber BDD and TestNG.
  • Good Knowledge on JavaScript and Typescript automation using Protractor framework.
  • Hands on experience in web services performance testing using JMeter and HP Performance Center.
  • Experience in monitor the applications using Kibana and AppDynamics.
  • Hands on experience in open source ETL development tools such as Pentaho and Talend Open Studio.
  • Implemented Talend ETL Job to migrate data from Oracle to Cassandra.
  • Good at defect-reporting and defect-tracking tools like JIRA and HP QC
  • Designed and Implemented different automation frameworks like Behavior Driven Development (BDD) and Data Driven Framework.
  • Good Knowledge of SQL and NoSQL databases such as Oracle, Cassandra and Mongo DB to validate Transaction Testing for front end testing to validate data in back end database.
  • Involved in creating basic SQL for CRUD operations and advanced SQL for procedures.
  • Experience in preparing Test plan, Test scenarios, Test cases and Test summary reports for manual testing based on User requirements, System requirements, user stories and Use case documents.
  • Acquired good knowledge in requirements gathering and analysis, solution design, development in different programming languages, feasibility study of Change Requests/Problem Requests, design/develop components and postproduction support.
  • Experience in interacting with business analysts, developers, technical support in base lining the requirement specifications.
  • Demonstrated strengths in communicating with all levels within organization and possesses excellent interpersonal, presentation, written and oral communication skills.
  • Excellent Documentation and Communication skills, readiness to acquire the knowledge of latest technologies.
  • Partook in the Design, Business/Functional requirements and code review meetings.
  • Good in analyzing the Functional requirements and Design.

SOFTWARE TOOLS PROFICIENCY:

Methodologies: AGILE (SCRUM), WATERFALL

Testing tools: Parasoft SoaTest, SOAP UI, Postman, Katalon Studio, JMeter, Cucumber BDD Selenium Web Driver, HP Load Runner

Test Build & Integration Tools: Maven and Gradle

Programming Languages: JAVA, Python, Bash Shell Scripting

Databases: MYSQL, Oracle, Mongo DB, Cassandra

ETL Tools: Pentaho and Talend DI

CI CD Tools: Jenkins, Go CD, GitHub

Operating Systems: WINDOWS

Frameworks: Cucumber BDD, TestNG, Data driven and Page Object Model

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

PROFESIONAL EXPERIENCE:

Software Development Engineer in Test

Confidential, Dulles, VA

Responsibilities:

  • Communicating with the Client for collecting the requirements and documenting the same.
  • Studying and reviewing the existing system.
  • Preparing the Impact analysis document and High-level and low-level design for new requirements.
  • Identifying and documenting the technical issues and the approach to resolve the same.
  • Constructing and reviewing Property files.
  • Constructing the solution/component in impact by the change request and Enhancements.
  • Reviewing the Code and preparing test cases for unit test.
  • Deploy the code in different environments using Go CD pipeline and it will deploy the applications in Pivotal Cloud Foundry.
  • Monitor the applications in Cloud Foundry and apply any changes required for properties and do restart the applications.
  • After completion of unit test, reviewing the Unit Test Result prepared at the completion of the requirement.
  • Managing the configuration and controlling the versions of source codes using Git.
  • Coordinating with the clients for System test and User Acceptance Test.
  • Perform Functional, regression and acceptance testing using Cucumber BDD framework.
  • Execute these functional and regression tests in Go CD pipeline and store the reports in the Linux server.
  • Conduct performance testing and load testing using HP performance center for application behavior with heavy transactions at a particular time.
  • Monitor the applications status in Kibana and app dynamics.
  • Coordinating with Release management for hassle free delivery.
  • Responsible for Analysis, Design, Development, Documentation and Testing of many enhancements in the project.
  • Gathering and understanding requirements for new enhancements in the application and working on it.
  • Support for weekend deployment process of the application.
  • Acknowledging the top Priority tickets and analyzing them for immediate solution as a preventive fix.
  • Support during the off time in US and looking into any priority issues raised by end-users.
  • Quality process audit for all the Services requests in the offshore.
  • Weekend support for any high priority issues.
  • Contacting the customer and end-users for any issues on the absence of onsite counterpart.
  • Working on tickets raised by the user and providing a solution.
  • Attending the Status call on daily basis with the client and updating the status of the offshore.

Hardware: Intel® Core™ I7

Operating System: Windows 7 and above, Linux

Technology: Core Java, J2EE, HTML, SQL, PL/SQL, XML, JavaScript, Spring BootHibernate, Cassandra NoSQL Database

Tools: Tortoise Git client, Eclipse, Oracle11G, SQL Developer, Soap UI HP Performance Center, Parasoft SoaTest, Pivotal Cloud Foundry, App Dynamics, Kibana, Talend Open Studio, Go CD, Cassandra Dev Center

Automation Engineer & Performance Tester

Confidential

Responsibilities:

  • Involved in sprint planning calls with development teams to understand the requirements.
  • Created Test cases in Test Plan module of HP ALM for both positive and negative test scenarios.
  • Automate the test scripts using Parasoft SoaTest which covers end to end and business scenarios.
  • Utilized Defects Module in HP ALM to open and assign defects, track defects, retest the fixed
  • Defect and monitor defect.
  • Coordinated with the development team for bug fixing.
  • Track the test cycle progress in Test Rails, follow a hybrid Agile / Scrum and TDD methodology
  • Automated entitlement service portal with Page Object Model framework using Selenium WebDriver.
  • Generated Defect Status Report, Test Execution Report, and Test Summary report using HP ALM.

Technologies: Java, Eclipse, SQL, Oracle, JIRA, QC (Quality Center), Firebug, Windows.

Java Developer

Confidential

Responsibilities:

  • Develop web services applications using Jax-RS and deploy into WebLogic servers.
  • Created DAO classes to implement CRUD operations by using JDBC transactions.
  • Involved in creating basic SQL for CRUD operations and advanced SQL for procedures.
  • Monitor the SQL server DB tables and oracle DB tables for database vendor file notification during the file staging process.
  • Monitor TIBCO BPP processing exceptions via GEH (General Exceptions Handler) user interface
  • Deletes invalid data through executing jobs.
  • Created daily batch report which has all details for the transactions happened on the data.
  • Restart the servers where batch jobs are running for monitoring data processing.

Tools: Java SE, Java EE, Unix Shell Scripting, TIBCO Administrator, TIBCO GEH UI, Oracle SQL Developer.

We'd love your feedback!