Sdet Resume
3.00/5 (Submit Your Rating)
Wilmington, DE
SUMMARY
- Over 6 years of experience in fast - paced Agile Scrum and Waterfall environment as an Automation Test Engineer with both Manual and Automated testing skills. Full-Stack tester with both Front-End and Back-End testing experiences.
- 6 years of experience in Information Technology in Both Automated and Manual Testing.
- Achieved full understanding of all the details of Software Development Life Cycle (SDLC), using both Agile and Waterfall Methodologies.
- Created Test Plans, Test Cases based on Business Requirement document.
- Identified and documented defects after analyzing test execution results.
- Expert in Web Application Automation using Selenium Created test scripts in programing languages Java and Selenium, for extensive Functional and Regression Testing.
- Excellent in Front e nd and Backend Testing manually and using Automated scripts using Java/Selenium/Cucumber.
- Extensive experience in Test Case design and execution for automation testing in Agile environment.
- Managed Bug Reporting Tracking and Documentation using Jira/Test Management Tool Reliable for summarizing and reporting out the defects and status of each defect to project team members.
- Developed SQL scripts to validate relational database table by using the tool SQL Developer.
- Expert in Selenium automation using Selenium WebDriver, Cucumber, Java, JUnit, Maven, Jenkins and
- Developed Automation frameworks from scratch using Maven as a Project build tool, J U nit as a testing framework and Jenkins for Continuous Integration and Continuous Delivery.
- Developed Automated scripts in Behavioral-Driven Development (BDD) tests using Cucumber and Gherkins Scripting language.
- Enhanced cross-functional skills and working well under tight deadlines with high efficiency.
- Experience in all communication with peers.
- Highly detail-oriented, time management and organizational skills.
- Ability to perform in a fast paced, rapidly changing environment.
TECHNICAL SKILLS
Automation Testing Tools: Selenium WebDriver, Cucumber, Maven, JUnit, TestNG
Programming Languages: Java, HTML
Integrated Development Environment: Selenium IDE, Eclipse IDE
Continuous Integration Tool: Jenkins
Scripting Languages: Gherkin, SQL
PROFESSIONAL EXPERIENCE
SDET
Confidential - Wilmington, DE
Responsibilities:
- Participated in the Agile related ceremonies such as Sprint Planning, Grooming, Scrum Call meetings for the Agile project to further understand User Stories/Requirements and provide Testing Acceptance Criteria (TAC) and Impact Analysis.
- Reviewed Test Plans, Test Cases and Test Scenarios that were previous written by other team members.
- Designed and implemented Selenium WebDriver/Cucumber framework from scratch.
- Used Selenium WebDriver, Cucumber, JUnit, Maven and Java for the automation framework.
- Managed Project’s build and dependencies and developed Page Object Model (POM) using Maven.
- Developed Behavior-Driven Development (BDD) tests using Cucumber/Gherkin.
- Created and maintained f eature files that include Gherkins keywords to create Cucumber scenarios.
- Performed multi browser testing to validate the applications ability to work on Internet Explorer, Firefox and Chrome.
- Performed Web-Based application testing with Selenium for the commands and locator application using Firebug.
- Carried out Selenium GUI Object / element verification through XPath, CSS Locators.
- Used XPath tags for validating UI Elements.
- Responsible for demonstration Integration between Maven and Jenkins.
- Responsible for sending an email through Jenkins to update the developers about the build failure/success.
- Created and tracked defects in JIRA.
- Detected weaknesses in the QA process, Web testing, Selenium Automation, suggested and implemented improvements.
- Used Selenium IDE to create test steps for selenium.
Automation Tester
Confidential - Chesterbrook, PA
Responsibilities:
- Worked with Developers, Testers and Analysts to understand the exact needs of the product for test automation.
- Responsible for developing Test Plan, Test Scenarios, Test Cases and Test Steps for various Business Service/methods covering both Positive and Negative T esting requirements.
- Created a plan with a set timeline to execute the T est C ases according to it.
- Maintained the Test Automation framework and made frequent updates according to applications constant development.
- Used SQL Developer to write queries and performed Back-End Validation by testing the database.
- Performed testing and used Java/Selenium to write scripts to testing exact functionalities.
- Used Eclipse with Java/Selenium to develop the existing framework based on the project requirements.
- Performed Smoke T esting to check the functionality of important features in the application.
- Reduced the maintenance time by maintaining functions in multiple function libraries.
- Verified that existing functionalities work properly by performing R egression execution using Java/Selenium.
- Used the Agile/Scrum methodology to develop the application with our team.
- Attended the Daily Scrum and Sprint meetings.
Automation QA
Confidential - King of Prussia, PA
Responsibilities:
- Created Test Plans, Test Cases, Test Scenarios and documented testing procedures.
- Helped prepare Test Plans which includes Introduction, Objective and Tasks for the Testing Strategy.
- Uploaded a spreadsheet with test cases to the Quality Center Test Plan module.
- Responsible of executing Manual Testing, Positive and Negative Testing, and documenting the actual test result with the expected results.
- Responsible for Creating the Requirement Traceability Matrix (RTM) to show the test coverage between the Test Cases and the requirements.
- Developing Test Scenarios from the product stories and creating Test Cases out of them and then uploading them in Quality Center.
- Used SQL Queries to be part of the Backend Testing.
- Retested the defect once it was fixed by the developers.
- Attended weekly meeting for the latest updates on the project status.