We provide IT Staff Augmentation Services!

Senior Software Development Engineer In Test Resume

5.00/5 (Submit Your Rating)

Denver, ColoradO

SUMMARY:

  • 9 years of diverse experience in Software Design, Development and Testing
  • Expertise in Test frameworks like TestNG,JUnit, Mocha
  • Web application testing using Selenium WebDriver, Java, TestNG
  • Good Exposure on Bug Life Cycle and Expertise in analyzing the results and reporting Suggestions and defects
  • Excellent programming skills in Java, C
  • Proficient in web technologies like HTML, JavaScript,Python,VB, XML, JSON
  • Practical understanding of Object oriented Principles and Design
  • Depth hands on with Visual Studio, PyCharm and Eclipse
  • Well versed with Agile and Test - driven development
  • Proficient using Java, Python and POSTMAN to test REST APIs
  • Experienced in performing different types of testing including system testing, black box testing, functionality testing, GUI testing, integration testing, performance testing, load testing, stress testing, and regression testing.
  • Experienced in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment
  • Ability to analyze new functionality and identify potential areas of impact. Highly Motivated, Detail oriented, Versatile and able to work independently or as a part of a team
  • Ability to handle multiple priorities and manage within deadlines. Good analytical and problem solving skills. Able to quickly adapt to new environments and learn new technologies
  • Collaborating with internal and external partner teams to deliver APIs and resolving issues
  • Writing Test and API specifications
  • Using tools/utilities like Git, JIRA,TFS,Visual studio,Jenkins, Maven, Confluence, SOAPUI Bamboo,UFT,PostMan,Eclipse,QC,, SOA Parasoft,Pycharm,npm and RADAR

SKILL:

Development in Test: Software test life cycle (STLC), Automation test life cycle (ATLC), Bug life cycle.

Testing Methodologies: Agile, Water fall, Static testing, Dynamic testing

Testing Types/methods: unit, integration, sanity, functional and Regression testing. SOA testing, APIs testing, Performance Testing, Mainframe testing and DB testing.

Testing levels: - Unit testing, Integration testing, System testing, Acceptance testing

Automation testing methods/types: Functional Test Automation, Data-Driven Test Automation, Keyword-Driven Test Automation, Hybrid Test Automation software development process - TDD,ATDD,BDD continuous integration/deployment-Jenkins, Bamboo

Test Management: -Jira, QC, Confluence, TFS

Build, execution and dependency management: -Maven

Testing Frameworks: - TestNG, JUnit, Nightwatch.js, Mocha and Rest assured.

Design Patterns: - Page Object Pattern

Programing Skills: -Java, C,C++,.Net, C#,DS(Data Structures)

Scripting languages: -Java Script, VbScript, python, groovy server framework- node JS

Web service: -REST, SOAP,SOA

HTML/XHTML,XML:

Databases: SQL, MongoDB, stored procedures, DB2

Version Control: Git, GitHub

IDEs: Eclipse, Pycharm, Visual Studio, RADAR

EXPERIENCE:

Confidential, Denver, Colorado

Senior Software Development Engineer in Test

Responsibilities:

  • Test Planning, Effort Estimation, Test cases designing
  • Testing the software developed to meet the requirements of the end user
  • Testing involved GUI, System and Regression
  • Initial Analysis and study of Requirements provided
  • Involved in preparing Traceability Matrix preparation.
  • Developed Manual Test Cases for different Test scenarios covering all aspects of project functionality.
  • Involved in mainframe testing(running jobs and DB testing)
  • Involved in web service testing using SOA tool
  • Handle responsibilities of implementing SOA automation
  • Responsible for identifying test case for automation and developing automation test plans
  • Handle responsibilities of implementing automation framework and exporting test results using Selenium with java
  • Handle the tasks of running test, debugging, and enhancing applications
  • Involved in Performance testing using Jmeter
  • Monitor the Test Execution Progress and Manage the Issues during Test Execution
  • Participated in the daily scrum meetings and maintaining sprint reports and user story
  • Prepared reports and other supportive documentation.
  • Identified and tracked defects, generated bug reports and submitted test report on time.
  • Interacted with the development team in resolving Bugs identified from Testing
  • Responsible for building the automated test in continuous integration environment

Confidential, Kirkland

Senior Software Development Engineer in Test

Responsibilities:

  • Developed server side automation suite in Java and Python that validate various 17 TSL web service endpoints like Fuel, Weather, Stocks, Sports and CSR
  • Developed JMeter test suite aimed at performance and load testing of the above web services on the CC (Cloud Connect) webserver
  • Validated UI elements and web page functionality for CSR portal using Selenium WebDriver and TestNG
  • Implemented APIs needed by our VR partner(Voice Box technologies) that needed a considerable development effort - Created tables to save VR ps, Used Sequelize to create models that are needed to access/update those ps.
  • Improved the adaptation service, an internal framework used by CC Server web services, to support the VR effort
  • Implemented the VR specific Unit Tests using Typescript on Mocha
  • Monitor and analyze quality assurance metrics such as defect counts, test results and health status needed for Continuous Delivery.
  • Generated and shared detailed reports on the test results, various test metrics on different browsers and provide the status to the client stake holders
  • Participated in Sprint planning and daily Scrum meetings

Confidential, NorthCarolina

Software Development Engineer in Test

Responsibilities:

  • Establishes standards and processes that Test Leads should follow to manage their areas of responsibilities.
  • Preparation of System Test Strategy, Test Plan and effort estimation.
  • Formation of Test Team, distribute the workloads, track the progress.
  • Schedule Preparation, Module Allocation, Reviews on Test Process, Client Interaction, Verify Status Reports
  • Handle responsibilities of implementing automation framework and exporting test results using UFT.
  • Worked closely with Client for test strategy, planning, interacted on various issues of enhancement, maintenance and support.
  • Supporting the Development Team to Fix the Bug by providing the necessary details of Bug and its Scenario.
  • Performed the data validation once the Batch Job execution is completed,
  • Involved in testing the UI applications.
  • Extensively involved with backend testing by writing SQL queries.

Confidential, Florida

Web App SW tester

Responsibilities:

  • Test Planning, Effort Estimation, Test cases designing
  • Testing the software developed to meet the requirements of the end user
  • Testing involved GUI, System and Regression
  • Involved in preparing Traceability Matrix preparation.
  • Developed Manual Test Cases for different Test scenarios covering all aspects of project functionality.
  • Responsible for identifying test case for automation and developing automation test plans
  • Handle the tasks of running test, debugging, and enhancing applications
  • Monitor the Test Execution Progress and Manage the Issues during Test Execution
  • Prepared reports and other supportive documentation.
  • Identified and tracked defects, generated bug reports and submitted test report on time.
  • Interacted with the development team in resolving Bugs identified from Testing

Confidential

Associative Software Engineer

Responsibilities:

  • Test Planning, Effort Estimation, Test cases designing
  • Testing the software developed to meet the requirements of the end user
  • Testing involved GUI, System and Regression
  • Initial Analysis and study of Requirements provided
  • Involved in preparing Traceability Matrix preparation.
  • Developed Manual Test Cases for different Test scenarios covering all aspects of project functionality.
  • Handle the tasks of running test, debugging, and enhancing applications
  • Identified and tracked defects, generated bug reports and submitted test report on time.
  • Interacted with the development team in resolving Bugs identified from Testing

We'd love your feedback!