Automation Developer Resume
Piscataway, NJ
SUMMARY:
- Over 8+ years of experience in automation framework and application development using Java technologies.
- Experienced in developing automation framework using Selenium Webdriver, TestNG, Maven, Selenium Grid and Jenkins.
- Experienced in implanting Page Object Model framework.
- Proficient in different forms of testing like Unit Testing, Integration Testing, Functional Testing and Regression Testing.
- Hands on experience in mobile based technologies.
- Proficient in programming with Java and knowledge of associated concepts and technologies such as JSP, CSS, HTML, JDBC.
- Good database skills, including PL/SQL coding and stored procedures, using Oracle 9i/10g, and SQL Server and NoSQL database MongoDB.
- Expertise in Core Java concepts such as OOP Concepts, SOLID principles, Collections Framework, Exception Handling, I/O System, JDBC, Generics and other features in Java 7.
- Software design patterns, Enterprise integration patterns, Restful architecture Domain driven design Test methodology (Unit test, Integration test, Load and stress testing)
- Extensive experience in using various frameworks including Struts2 MVC, Spring4 MVC, Hibernate3, etc. Strong experience in their configuration, integration and implementation.
- Experience in designing, implementing and testing highly scalable, multi - tier, distributed server software applications.
- Experience in accomplishing work requirements by orienting,, assigning, scheduling, and coaching other employees.
- Experience in Agile Software Development, Test Driven Development (TDD), Scrum and Extreme Programming (XP) to provide high quality solutions.
- Strong communication and analytical skills and ability to handle multiple tasks.
- Hands on experience in mobile based technologies.
TECHNICAL SKILLS:
Programming: Java, J2EE, HTML, CSS, JavaScript, XML, JSP, JDBC, C#, ASP.NET
Testing Tools: Selenium WebDriver, TestNG, Junit, Jenkins, Jira, Quality Center
Databases: MongoDB, Oracle, Oracle, SQL Server, SQLite
Mobile Development: Android
Application Servers: Tomcat, IIS
IDEs/Tools: Eclipse, Visual Studio, NetBeans, EGit, GitHub
Source Control: Git, Accurev, SVN
PROFESSIONAL EXPERIENCE:
Automation Developer
Confidential - Piscataway, NJ
Responsibilities:
- Developed Selenium WebDriver automation scripts
- Designed Test Plans and Test Cases in Jira.
- Created automation framework using Selenium WebDriver, Java, Maven and TestNG
- Worked closely with Business Users and Technical Architects to create baseline Selenium Framework.
- Implemented Page Object Model design pattern.
- Created build pipeline using Jenkins to build deploy and test.
- Lead the team through regression testing for multiple production releases.
- Responsible for testing and automation multiple projects for every release.
- Lead the team through the migration from Accurev to GIT.
- Primarily used Java, JavaScript and REST to develop internal portal to track the testing progress by different teams.
- Delivered testing tasks in time and within project timelines and completed QA life cycle.
- Lead the testing team for several mission critical projects.
- Did cross browser and parallel testing with Selenium Grid.
- Responsible for defect tracking, management and generating daily reports.
Technologies Used: Java, Selenium WebDriver, Jenkins, Oracle, Maven, TestNG, QC, Accurev, GIT, MongoDB, Eclipse
Automation Developer
Confidential
Responsibilities:
- Worked as automation developer to design, develop and implement automation framework.
- Involved in analyzing functional requirement and business requirements to create required test cases.
- Developed automation framework using Page Object Model and Selenium Webdriver.
- Executed test cases parallelly using Selenium Grid and Jenkins.
- Worked with HP ALM/Quality Center to manage test cases and defects.
- Conducted functional testing, integration testing and regression testing.
- Experienced in analyzing Results, Bug Tracking &Reporting, Detailed status reporting.
- Performed backend testing by designing SQL queries.
- Attended and coordinated team and scrum meetings.
Technologies Used: Java, Selenium WebDriver, Jenkins, Oracle, Maven, TestNG, QC, Eclipse, GIT
Java Developer
Confidential - Charlotte, NC
Responsibilities:
- Responsible for understanding the mortgage business functionality of the AOW application.
- Redesigned and developed exiting workflow processes using Spring Service framework 4.0, EJB 3.1.
- Design and develop user interface (UI) screens using HTML 5, JSP.
- Implementing business logic using spring service components.
- Responsible for fixing defects and testing AOW application.
- Implemented DAO’s for certain services for database access.
- Wrote Oracle Stored Procedures using SQL/PLSQL.
- Participate in development of Server / Backend Development.
- Redesigned and developed exiting workflow processes using Spring Service framework.
- Create maintainable and scalable features fit for use by demanding enterprise clients
- Design and develop Hibernate 3 components, mapping files based on the requirements.
- Responsible to create, develop and implement SOAP & Axis 2 based web service components.
- Responsible for writing JUnit 4.11 test cases to test business layer and data layer.
- Performed Unit and Integration testing and debugging the AOW application
- Developed a web application using Java technologies. Validation of the application was done using JavaScript techniques. Interacting with Oracle database to retrieve data.
- Apache Tomcat server was used to deployment of application.
- Involved in developing different modules: login and upload test cases. Creating styles and layout using CSS.
- Meets work standards by following production, productivity, quality, and customer-service standards; resolving operational problems; identifying work process improvements.
Technologies Used: J2EE 6.0, Spring 4.0, Hibernate 3, Axis 2, JDK 1.7, Eclipse, JUnit 4.11, Maven, Oracle 11g, WebSphere, Jboss 6.3, Eclipse, Tomcat, Oracle, JSP, Servlets, JavaScript, CSS, HTML.
Java Developer: Confidential
Confidential
Responsibilities:
- Requirements gathering and analysis.
- Testing applications and upgrade applications and validating Oracle stored procedures and PL/SQL.
- Good experience in tracking issues and working with offshore teams to resolve the issues.
- Service coordinator - coordinate between the offshore team and the client and between multiple teams.
- Designed Oracle database tables for testing. Written procedures to integrate with front end application.
- Used PL/SQL developer and TOAD as database development environment with Oracle.
- Developed the java application that ingests, modifies and deletes the reports to and from Documentum.
- Interacting with Oracle database to retrieve and upload data.
- Modify the existing web application to use the new java code to connect to the new content server.
- Performed unit and integration testing.
Technologies Used: Java, Hibernate 3, JDK 1.7, Eclipse, JUnit 4.11, Maven, Oracle 11g, Tomcat, Oracle.
Java Developer
Confidential
Responsibilities:
- Developed a web application using Java technologies.
- Designed a Oracle database. Creating styles and layout using CSS.
- Design and develop Hibernate 3 components, mapping files based on the requirements.
- Work in, and evolve, a feature-driven Agile SDLC environment
- Responsible to create, develop and implement SOAP & Axis 2 based web service components.
- Object Relational Mapper using JPA & Hibernate
- Remove obstacles and constantly help the team improve quality and production
- Interacting with Oracle database to retrieve and upload data.
- Apache Tomcat server was used to deploy the application.
- Redesigned and developed exiting workflow processes using Spring Service framework.
Technologies Used: J2EE 6.0, Spring 4.0, Hibernate 3, Axis 2, JDK 1.7, Eclipse, JUnit 4.11
Software Engineer
Confidential
Responsibilities:
- Managing user accounts and server access through Active Directory
- Managing application access through Apache LDAP.
- Resolving daily incidents.
Technologies Used: Active Directory, Apache LDAP, Windows Server 2005/2008
