Sdet Resume
4.00/5 (Submit Your Rating)
Franklin Lakes, NJ
SUMMARY
- 9+ years of experience in Software testing in the areas of Web based, Client - Server applications using Automation testing techniques. Well versed in testing methodologies
- Extensively used automated test tools like Selenium, SoapUI for Functional and Regression Testing
- Expert in developing Automation Framework Using Selenium Web Driver and Grid
- Experienced in Backend Webservices Automation testing (Postman)
- Excellent experience on TDD Frameworks like JUnit and TestNG.
- Expertise on using BDD Frameworks like Cucumber.
- Extensive expertise in working with tool Test Complete for Functional and Regression test usage.
- Good experience on Build and Configuration, Integration Tools like ANT, MAVEN and JENKINS.
- Expertise in API test automation using frameworks such as Rest assured.
- Good exposure to the Groovy Scripting for Restful web services response validation.
- Good knowledge in JavaScript, including DOM manipulation and the JavaScript object model
- Involved in performing Functional testing, Regression testing, System testing, Integration testing, Configuration testing, GUI testing and User Acceptance testing
- Expertise in Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
- Experienced and having in depth knowledge of Selenium.
- Automation using Java and Java Script.
- Extensive experience in creating Test Plan, Test Estimations, Test Scenarios, Test Data Preparation & Configuration.
- Proficient in analyzing Traceability Metrics, Defect Metrics, Weekly Reports, Risk & Issue Logs, Test Cases, Reviewing Results & Documents.
- Executed HealthCare, Automobile, insurance, Telecommunication Industry Process as leading Testing team.
- Excellent communication skills, interpersonal skills, self-motivated, quick learner, team player.
- Experience in Manual Testing, Involved in Functional testing, GUI Testing, Database testing.
- Exposure to tools such as QTP (Functional) and HP PC (Performance).
- Requirement Analysis with the client and understanding feasibility study and preparation of test plan and developing test cases from them.
- Experience in Management tools such as Win runner, HPQC, Jira, Clear Quest.
- Effective communication skills, good analytical abilities, Quick adaptability with proper planning to update the emerging technologies.
TECHNICAL SKILLS
Operating Systems: Windows9X/2000/XP, Windows 7
RDBMS: Oracle 10g, MS-SQL Server 6.5/7.0, MS Access 200
Framework: Junit, Test NG, Hydride, Cucumber BDD
Languages: Java, Groovy, Java Script, C
Bug Reporting Tool: Clear Quest, HPALM Quality Centre, RTC, CTD, Rally Dev, Jira
Tools: HPALM, UFT, SOAP UI, Selenium Web Driver, Selenium Gird, Jenkins, GIT, Sauce Labs, Kibana
Methodology: Agile
PROFESSIONAL EXPERIENCE
Confidential, Franklin Lakes, NJ
SDET
Responsibilities:
- Automation of GUI as per the business requirements and user stories using Selenium web driver with TestNG
- Automation of GUI with Java/Selenium for Governance Console in DQM.
- REST Web Service automation using BDD Framework and REST Assured for Quality Services (in DQM)
- Building Automation Scripts, Debugging, Execution, Results analysis, Defect reporting, maintain the automation script.
- Involved in Automation testing (Functional, Regression) of write test scripts for Test complete tool.
- Handling data driven, key word driven automations of the frameworks.
- Extensively involved in BDD/TDD framework for the Quality Services and Governance Console applications in DQM.
- Extensively involved in developing reusable libraries, strictly following the coding Standards and guidelines
- Full test case development in Jira using Zephyr.
- Complete framework design using Maven, TestNG, ANT tools and managed the Project dependency jar’s using maven.
- Helping hand for the UI development team with JavaScript .
- worked using one of the IDE's like Eclipse/Lunar and used various plugins to configure.
- Executing the automation code in parallel in different browsers in Sauce Labs remotely.
- Check in the automation code to client GIT repository.
- Ensuring that the automation scripts work properly by Jenkins job trigger.
- Working on CI/CD tools like Jenkins to trigger the build run/executing testcases when a code push to GIT
- Creating automation scripts at test case/user story level based on feasibility.
- Review test scripts, document review comments and assist junior engineers to address review comments.
Confidential
Benefit Administrator
Responsibilities:
- Automation of GUI as per the business requirements and user stories using Selenium web driver with TestNG.
- Effectively contributing in the new frame work development and migration of Selenium scripts to new frame work using Cucumber BDD.
- Executing the automation code in parallel in different browsers in Sauce Labs remotely.
- Check in the automation code to client GIT repository.
- Ensuring that the automation scripts work properly by Jenkins job trigger.
- Creating automation scripts at test case/user story level based on feasibility.
- Performed highly used regression test using Test complete of data-driven & keyword driven testing features.
- Regression automation scripts distributed across VM’s using Test complete.
- Review test scripts, document review comments and assist junior engineers to address review comments.
- Upload test cases in QC/repository/share path and mapping to the requirements (Epics/User story’s)
- Understanding and analyzing the feasibility of the user stories for automation
- Efficiently using the JIRA for updating of Automation stories and working on the tasks that are created under the user story as per the sprint plan.
- Updating the defects captured during the Functional Automation dry run and also the regression Automation dry run and communicating the defects to Dev.
- Following up with the dev to make the defects fixed in time and then checking the defects with one more round of dry run.
- Closing the defects and issues in JIRA which are fixed and then moving them to done.
- Effectively participating in the User story reviews, Requirement calls and Sprint planning activities.
- As part of a Scrum team playing an active role in participation of daily stand up calls, code reviews, Automation demo sessions after completion of every sprint, retrospective sessions.
- Active participation in the test closure and sign off activities for delivered scripts along with evidence documents.
- Communicate with Onsite supervisor/coordinator for any issues/challenges.
- Attending daily stand up call as a part of the agile methodology .