Senior Software Development Engineer In Test Resume
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
