Senior Javascript Sdet Resume
Plano, TX
SUMMARY
- Accomplished professional with over ten years of software engineering experience specializing in object oriented programming with excellent understanding of code development practices and design patterns.
- Extensive experience in the full life cycle of the software design process including requirements definition, implementation, verification & validation, and maintenance.
- Solid written and verbal communications skills.
- Excellent reputation of achievement and advancement earned through demonstrated contribution to bottom line results.
TECHNICAL SKILLS
Programming Language: Java, C#, Python, SQL, Groovy, JavaScript
Development IDE: Eclipse, Visual Studio, WebStorm, Wing, IntelliJ, Toad, SQL Management Studio
Development Frameworks: Hibernate, Spring MVC, JUnit, Mockito, Grails, Django
Technology: HTML, XML, CSS, jQuery
Test Framework: Selenium WebDriver, Selenium Grid, Jbehave, Junit, TestNg
Load and Performance: JMeter
Build Framework: Ant, Maven, Cake
Test Management: Zephyr, Enterprise Tester
Source Control: Git, Team Foundation Server, Subversion, PVCS Manager, AccuRev, IBM ClearCase, IBM Rational Team Concert
Defect Tracking: JIRA, PVCS Tracker, IBM ClearQuest
Development Methodology: Agile, Scrum, Kanban, Pair Programming, Test - Driven Development, Behavior-Driven Development
Platform: Windows, Linux
PROFESSIONAL EXPERIENCE
Senior JavaScript SDET
Confidential, Plano, TX
Responsibilities:
- Develop UI test automation framework for a React JS web application using ECMAScript 6, Mocha, Chai and Selenium WebDriverIO.
- Perform cross browser regression and smoke testing using Sauce Labs.
- Perform Android and IOS mobile testing using perfecto mobile.
- Log defects and enhancements using JIRA.
- Apply Agile Scrum methodologies for software development.
C# SDET (contractor)
Confidential, Hollywood, FL
Responsibilities:
- Developed UI automation framework for an Angular JS web application using C# and NUnit.
- UsedPage Object Design Patternfor creating automation framework.
- Developed UI automated regression and smoke test scripts using Selenium WebDriver.
- Created continuous integration task on Teamcity dat will run test suites from Team Foundation Server.
- Logged defects and enhancements using JIRA.
- Applied Agile Scrum methodologies for software development.
Java SDET
Confidential, Fort Lauderdale, FL
Responsibilities:
- Developed UI automation framework for AngularJS web application using Java, Maven and TestNg.
- UsedPage Object Design Patternfor creating automation framework.
- Developed UI automated regression and smoke test scripts using Jbehave and Selenium WebDriver.
- Configured Teamcity for continuous deployment of the front-end source code.
- Created continuous integration system using Jenkins dat will run the UI selenium automation suites daily.
- Developed RESTful web services API automated test scripts using SoapUI and swagger.
- Logged defects and enhancements using JIRA.
- Applied Agile Scrum methodologies for software development.
Java SDET (contractor)
Confidential - Weston, FL
Responsibilities:
- Developed UI automation framework using Java, Selenium WebDriver and Maven.
- UsedPage Object Design Patternfor creating automation framework.
- Created a Python based web application using Django dat will parse the Jenkins view JSON files and display information about the Jenkins job builds such are build number and user who triggered the build.
- Performed data validation using SQL management studio to ensure UI matches database tables.
- Applied Agile Kanban methodologies for software development.
Java SDET (contractor)
Confidential, Dallas, TX
Responsibilities:
- Developed web-based GUI business modules using Java, Spring MVC, JSP, and HTML.
- Applied Agile Scrum methodologies for software development.
- Used variousJava design patternslike Factory, Singleton, Build, and Data Access Object.
- Developed backend part of the application using Java, Hibernate, and SQL stored procedures.
- Created front and back-end unit and integration tests using Junit and Mockito.
- Created UI regression test suites using Jbehave, Groovy, and Selenium WebDriver.
Python SDET
Confidential, St. Paul, MN
Responsibilities:
- Helped Develop Python library used to automate testing of Cardiac Rhythm Management system.
- Used variousdesign patternslike Abstract Factory and Singleton.
- Created Python unit tests to validate the automation library.
- Applied Agile Scrum methodologies for software development.
