Sdet Resume
2.00/5 (Submit Your Rating)
Tysons, VA
SUMMARY
- 4 years of experience as Automation Analyst, with diversified skills in Automation.
- Experienced in using testing tools and frameworks like Cucumber, TestNG, Jenkins and Selenium.
- Proficient in building framework from scratch by using Maven Build Tool, POM XML, TestNG, Cucumber.
- Experienced in locating and organizing the located Web - Elements by Xpath, CSS Selectors in Page Object Model Class (Page Factories) for easy accessibility and reusability.
- Proficient in using Continuous Integration Tools like Jenkins for Scheduled Smoke Tests and Regression tests.
- Proficient in using Version Control Tools like GitHub.
- Experienced in using Defect or bugs Tracking Tools like Jira-Xray.
- Developed and executed test scripts for Automated Testing of each individual functionality of the application using Selenium WebDriver.
- Experience in performing manually testing RESTful web services using POSTMAN.
- Experienced in using Apache POI Libraries for connecting with MS Excel for Data Driven Testing (DDT).
- Experienced in AGILE Methodology to understand Scrum, attended Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
- Experienced in all kinds of testing like Smoke, Regression, Functional, Integration and User Acceptance Testing (UAT).
- Had proficient knowledge about Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Good Experience in creating Test Cases and Test Scripts based on requirements.
TECHNICAL SKILLS
Automation Tools: Selenium Web Driver, Junit, Cucumber, TestNG, Jenkins.
Test Management Tools: IntelliJ, Eclipse. Maven Build Tool. POM.xml
Programming languages: JAVA, SQL, Php, C++, JavaScript, C#
Defect Tracking Tools: JIRA-XRAY
PROFESSIONAL EXPERIENCE
Confidential - Tysons, VA
SDET
Responsibilities:
- Developed test scripts for Automation Testing using Java, Selenium Web Driver, Junit and Behavior Driven Development (BDD) (Cucumber).
- Analyzed the requirements and created test scripts based on the requirements using JAVA and Selenium Web Driver.
- Reported bugs or defects to the development team and reproduced the issues requested by development team, re-tested the test cases after the defects or bugs get fixed and updated test results.
- Performed Data Driven Testing (DDT) using Selenium Web Driver.
- Configured Jenkins to provide Cucumber report and monitored the Jenkins report after executing Smoke test/Regression test suite.
- Used JAVA in IntelliJ IDE and wrote Gherkin/Scenarios in Cucumber Feature file to generate step definitions for testing various functionalities of the Applications.
- Attended all scrum meetings such as Daily Scrum, Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
Confidential - Tysons, VA
Automation Analyst
Responsibilities:
- Analyzed User Stories and provided critical feedback to ensure the clarity of requirements and consistency of the quality of the test cases.
- Implemented automation framework using Selenium Web Driver, JAVA, Cucumber, Maven and JUnit.
- Collaborated with developers to create Cucumber Features and Develop Test Cases for automation.
- Created Behavior Driven (BDD) and Data Driven (DDT) tests scripts using JAVA, Selenium Web Driver, Cucumber, JUnit and Gherkin.
- Created Page Object Model using Page Factories for easy accessibility and reusability of located Web-Elements by Xpath, CSS Selectors.
- Connected to database using JDBC and performed SQL searches by using SQL queries and ran Data Driven Tests (DDT).
- Played a key role in assisting for transitioning from waterfall to Agile Scrum environment.
- Resolved long execution time issues by developing conditional wait functions with Java and improved the existing scripts.
- Participated in Code Review meeting and provided feedback for Test Automation scripts.
- Interacted with developers to discuss existing software defects and re-tested the fixed issues.
- Executed manual and automated test cases and used JIRA-Xray as defect tracking tool.
- Analyzed the regression suite and prioritized the test cases for test automation development based on Risk Assessment