We provide IT Staff Augmentation Services!

Associate Technical Lead Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 4 + years of experience in development automation scripting using Java Technologies.
  • Strong knowledge in working in design and development of web based applications and products using JAVA/J2EE technologies.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Experienced using Web - debugging tool like Fire Path and Firebug for finding elements locator.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
  • Experienced in making Data Driven Framework to maintain Test Suites.
  • Experienced in design and development of various web applications with n-tier architecture using J2EE, JSP, Servlets, Spring, JAVA Beans, Collection, JDBC, REST, XML, HTML, CSS, REST API, Maven.
  • Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experience in testing of web services using REST API .
  • Experience in using Jenkins as a Continuous Integration server to configure with Maven.
  • Experience in software testing using selenium automation, extensively wrote Automation scripts using java technologies.
  • Hands on experience in web servers such as Apache Tomcat, JBoss and HTTP server.
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Debugging, Testing and Implementation. Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA, BugZilla.
  • Good Knowledge in coded Java applications using JDBC and advanced multithreading
  • Experience in logging like Log4j and version control tools like SVN. Performed unit testing using TestNG . Strict attention to detail and ability to work in team or as an individual contributor.
  • Performed Unit testing, Integration Testing and generating test cases of applications using JUnit.
  • Effective in working independently and collaboratively in teams, Exceptional team spirit, collaboration & team building skills and a team good motivator.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly-motivated team player with the ability to work independently.

TECHNICAL SKILLS:

Technologies& Frameworks: JAVA, Selenium, TestNG, Spring, Html, CSS, JSP

Languages: Java, SQL, HTML, JavaScript, XML

Defect Tracking Tool: JIRA, Bugzilla

CI Tools: Jenkins

Rest Services: Rest Assured, Postman

Application Servers: JBoss 6.0, Tomcat 5.5/6.0

IDE & Development Tools: Eclipse

RDBMS: Oracle

Operating Systems: Windows

PROFESSIONAL EXPERIENCE:

Confidential

Associate Technical Lead

Environment: Java, rest API, Selenium, TestNG, Rest API, PhantomJS, Oracle

Responsibilities:

  • Developed Automation framework using Selenium Web Driver.
  • Developed automation framework for Selenium WebDriver in Modular Framework model.
  • Extended TestNG framework by adding some helper classes and methods.
  • Developed Selenium test cases using TestNG framework
  • Maintained and executed Maven build files for running automated tests.
  • Used Maven to help manage project’s build, report and documentation across the network.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Created automation framework in Selenium WebDriver using Data driven framework.
  • Tested applications developed in Java with J2EE framework.
  • Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
  • Testing of web services using Rest API.
  • Used POM for object repository.
  • Used Apache POI for reading data for data driven testing.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Tested the application in cross browsers such as Internet Explorer, Mozilla Firefox, Safari and Google Chrome for browser compatibility testing.
  • Dynamically participated in good interaction with Project Technical Team Members to fully understand the requirements of the system and Created Refactored.
  • Performed regression and sanity testing for the project.
  • Raised the bugs in Bugzilla/Jira .
  • Provide the logs and screenshots while raising the bugs which gives more information to developer to fix the defect on-time.

Confidential

Senior software engineer

Environment: Java, J2EE, servlet, JSP, Spring, rest API, Selenium, TestNG, Rest API, PhantomJS, Oracle

Responsibilities:

  • Involved in the Design and Development for the full SDLC of the project.
  • Designed and Developed applications using technologies including Java, J2EE, Rest api
  • Dynamically participated in good interaction with Project Technical Team Members to fully understand the requirements of the system and Created Refactored.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Developed several controller classes as required for the design such as Abstract Wizard form controller, Simpleformcontroller, Multi Action controller, etc in Spring.
  • Used Spring framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Developed many JSP pages, used JSON for asynchronous communication.
  • Created several JSP’s and populated them with data from databases using JDBC.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Involved in the Deployment of the application in JBoss Application Server.
  • Extensively used JavaScript for the client side validations.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Involved in Automation Infrastructure Development using Selenium.
  • Created Test Cases Using Element locators and Selenium Webdriver methods.
  • Enhanced Test cases using Java programming features and TestNG Annotations
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Involvement in Automation Environment Setup Using Eclipse, Java, Selenium WebDriver Java language bindings and TestNG jars

Confidential

Developer

Environment: Java, J2ee, Spring, Tomcat, REST service, Log4j, JSP, HTML, CSS, XML,XSLT

Responsibilities:

  • Gathering the requirement from client and preparing design documents based on business requirement.
  • Developed rules for all the business rules available in the application.
  • Integrated Spring Framework by configuring Deployment descriptor file and application context file in Spring Framework.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Involved in the development of the application.
  • Worked with Java, j2ee,Xml,xslt and develop the interactive UI for the application.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.
  • Used Maven automated build scripts to compile and package the application.
  • Involved Java Multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Developed Web services (REST) to interact with other components.
  • Involved in CRs and Bug fixes raised during testing.

Confidential

Software Developer

Environment: HTML, CSS, JavaScript, J2EE, Spring, JDBC, JSP, Tomcat, Mysql.

Responsibilities:

  • Developed the application on Eclipse IDE utilizing the spring framework, multi - threading.
  • Involved in the development of the application.
  • Worked with JS, JSP, HTML, CSS to design and develop the interactive UI for the application.
  • Worked on My sql database.
  • Deployment of the application in Tomcat server.
  • Involved in testing team to improve the quality of the product
  • Debugging the front-end issues

We'd love your feedback!