Front End Reactjs Developer Resume
IA
SUMMARY
- Over 5 years of IT experience which includes 3+ years of extensive experience as a React JS Developer and 2+ year of experience as software development in test (SDET).
- Extensive experience in developing web pages using HTML/HTML5, XML, CSS/CSS3, SASS/SCSS, JavaScript(ES5/ES6), React JS, Redux, JQuery, JSON, Node.js, Ajax, Bootstrap,Webpack.
- Experience in all phase of SDLC extensive experience with Agile and SCRUM.
- Experience in using Redux to manage the application state and apply middleware such as redux - promise and redux-thunk.
- Extensive experience in Document Object Model (DOM)
- Strong Experience in responsive web pages design with Media Queries, CSS Grid Layout and Bootstrap.
- Experience in Node.js, express,Rest API.
- Strong Experience in version controls GIT, Bitbucket, Github.
- Experience in Java Programming language.
- Experienced in debugging websites using Firebug and Developer tools.
- Excellent team players with good communication skill.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, XML, CSS/CSS3, SASS/SCSS, JavaScript, React JS, JSON, Node.js, Ajax, Bootstrap.
Testing Frameworks: Jasmine, Enzyme, Jest, Selenium.
Language: Java, JavaScript.
IDE, HTML Editor: Visual Studio, Eclipse IDE, Notepad++
Database: Mongo DB, SQL Server, My SQL.
Operating System: Window, Mac OS, Unix.
Version Control: GIT
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, IA
Front End ReactJs Developer
Responsibilities:
- Involved in HTML 5, CSS3, JavaScript, Bootstrap, ReactJS, JSX,Redux, NodeJs, ES 5/6, for developing web UI.
- Created different components using ReactJS to render an element.
- Developed Single Page Application using React Router.
- Created reusable React components and managed application state with Redux.
- Used Redux middleware using redux-promise and redux-thunk.
- Used High-Order Components to improve reusability.
- Used Babel loader and Webpack bundler to create React component.
- Intensively used Props and States in react to manage data.
- Used Webpack and NPM to manage dependency.
- Used Restful web services calls for POST, PUT, DELETE and GET methods.
- Created form validation using JavaScript.
- Tested React components using Jest.
- Used GIT for version control.
Environment: HTML/HTML5, XML, CSS/CSS3, SASS/SCSS, JavaScript, React JS, NodeJS, JSON, Bable, Webpack, NPM.
Confidential, Boston, MA
ReactJS Developer
Responsibilities:
- Developed and tested the front end of the application using HTML5, Bootstrap, CSS3, JavaScript, jQuery, ReactJS and Redux.
- Used React-Router to create dynamic routing.
- Developed client side validation using JavaScript and jQuery..
- Used various bootstrap components like date picker, time picker, alert, buttons, modal etc.
- Co-ordinate with testers in fixing the bugs and participated in code review sessions to maintain standard
- Participated in full life cycle of web applications; designing, writing, testing, building and deploying.
- Used GIT version control.
- Used Jira, bitbucket tools.
Environment: HTML/HTML5, CSS3, JavaScript, React JS, NodeJS, Visual studio Editor, GIT, Jest.
Confidential, Philadelphia, PA
QA Automation Engineer/SDET
Responsibilities:
- Create Test plan, Test Design, Test scripts and responsible for implementation of Test.
- Develop TDD/BDD frame work with Page Object Model (POM) and used Git repository.
- Involve in analyzing and writing test plan in accordance with business requirements.
- Develop Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, SOAP UI, Maven and Jenkins.
- Formulate methods to perform Positive and Negative testing against requirements.
- Work on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Strong communication & interaction with Clients, Developers, Business Analysts, Management
- Develop and successfully executed a manual and automated test plan for the Application using TestNG, Selenium WebDriver and Java.
- Perform GUI Testing, Functional Testing, Integration Testing and Regression Testing
- Participated in daily Agile meetings and gave the daily status of testing.
- Develop test cases to test each module and functionality Developed page object model and created methods for frequently used features for Automation framework using Selenium WebDriver with Java.
- Expert using efficient locator’s strategy like Xpath and CSS Selector to find the web element for using in Selenium WebDriver script in stable condition.
- Extensive use Jira, qtest as test management tool, and Reporting for enhanced Regression Tests.
- Generate data extract from Data Lake and load to different application (ETL Testing).
- Back end test from SQL database
- Strong experience on API/Webservice automation testing.
- Strong knowledge on Jenkins for CI/CD and Selenium grid to execute regression testing.
- Participated in SCRUM ceremonies.