Sdet Resume
Paramus, NJ
SUMMARY
- More than 6 years in the IT industry experience wif Manual and Automated Testing.
- Experienced and acquired domain noledge in Education, Health Care and Production (Media) industries.
- Solid understanding of Software Development Life Cycle and Software Testing Life Cycle.
- Achieved Black Box Testing, Functional Testing and Regression Testing using Java.
- Proficient in creating Automation Framework from scratch and expertise in Automation Testing, Page Object Module (POM), Data - Driven/ Modular Framework in Selenium WebDriver wif Java.
- Expert in writing Test Scenarios, Test Cases for Smoke, Functional and Integration Test Cases, evaluating Test Cases and provide accurate Test Case execution.
- Experienced in Manual Testing and Automated Testing on web-based applications using Selenium WebDriver, Maven, Cucumber, Mongo DB, JUnit and TestNG wif Java.
- Experienced wif Defect Life Cycle by logging defect, retesting defect and closing defect using Bugzilla and Jira tools.
- Obtained domain noledge in writing complex SQL queries using Oracle SQL server in Back-end Testing.
- Experienced Postman for manually API Testing and created Automation scripts by using Rest-Assured and Restful libraries for Automated API Testing.
- Expert in Cross Browser Testing by executing the test cases in Firefox, Chrome, Safari and Internet Explorer.
- Solid understanding in Object-Oriented Programming (OOP) concept by using Inheritance, Abstraction, Encapsulation, and Polymorphism. Extensively used Java for Test Case automation.
- Acquired experience of using Jenkins for Continues Integration.
- Good analytical and communication skills and ability to work independently wif minimal supervision and perform as part of a team.
- Excellent communicator, team player, able to work in a fast-paced IT environment and meet the deadline for the project.
TECHNICAL SKILLS
Test Management Tools: Maven, Jenkins, Jira
Testing Methods: Functional Testing, Regression Testing, Smoke Testing, API Testing, Front and Back-end Testing, Database Testing
Testing Tools: Selenium WebDriver, Cucumber, Maven, Jenkins, TestNG, JUnit
Languages: Java, HTML, CSS, SQL, XML, Javascript
Frameworks: Data-Driven, Behavior-Driven and Hybrid Framework
Bug Tracking Tools: Bugzilla, Jira
RDBMS: SQL, My SQL
Version Control System Tools: Git and GitHub
Methodologies: Waterfall and Agile/Scrum
IDE: Eclipse, IntelliJ
API: REST Assured, POSTMAN, RESTful, Swagger Documents
Design Patterns of Framework: Singleton, Page Object Model
Operating Systems: Mac OS, Windows
PROFESSIONAL EXPERIENCE
Confidential - PARAMUS, NJ
SDET
Responsibilities:
- Involved in analyzing system specifications, design, development, and execution of Test Plans and Test Cases for Manual and Automated Testing.
- Designed, developed and implemented Page Object Model (POM) based on Automation-Testing Framework utilizing Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven.
- Involved in the design and implementation of Selenium WebDriver-Java automation framework for Smoke and Regression Test Suites.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Worked on Cross Browser Testing through Selenium WebDriver by testing the application on different browsers like Chrome, IE, Safari, and Firefox.
- Developed a BDD framework using Cucumber and created Step Definitions and Feature files using Gherkin (Cucumber) and implemented JUnit Test Runner class to call Test Cases in Cucumber.
- Conducted System Testing and User Acceptance Testing for every client and accomplished Database testing writing extensive SQL queries.
- Experienced Postman for manually API Testing and created Automation scripts for Automated API Testing by using Rest-Assured libraries.
- Worked wif Git as Source Version Control tool.
- Since Agile environment, participated in Scrum Ceremonies to discuss enhancement and modification request issues and defects in the application.
Confidential, LOS ANGELES
QA/Tester
Responsibilities:
- Analyzed the System Requirements, developed detailed Test Cases and provided the documentation.
- Collaborated wif product management teams to develop a comprehensive set of tests for web-based applications.
- Developed Test Strategy and Test Plan to ensure dat All Test Cases reflect user needs for functional performance and usability.
- Identified program variance from functional requirements, and recommended modifications for standardization and increased usability.
- Generated Test Scripts and performed Smoke, Regression and Functionality Testing.
- Developed Hybrid Framework for End-to-End Testing, which includes Back-end, Web Services (API) and GUI using Selenium wif Java.
- Developed manual Test Cases using the quality center and using requirement document.
- Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.
Confidential
QA/Tester
Responsibilities:
- Developed reusable functions and maintained in the multiple utility libraries based on the application’s functional component.
- Developed Test Cases, and end-to-end scenarios based on the User Stories.
- Participated in SCRUM Ceremonies and analyzed the complexity of each task.
- Executed manual Test Cases, logged defect in Jira and retested the defects.
- Used Microsoft Excel to write test cases for Manual Testing.
- Accomplished extensive SQL Database Testing using complex SQL queries.
- Performed Cross Browser Testing against to Firefox, Chrome, Safari and Internet Explorer to improve the Browser Compatibility of the application.
- Executed a large amount of Regression Test Cases and provided a high-level execution report to the development team and business team.
- Developed Test Scripts and triggered automated Smoke Test for each build of the application.
- Tested every new build manually and reported if the important functionality of the build failed.
- Prepared Daily and Weekly status reports on release bases.
- Developed Test Cases based on functional specifications.