Qa Lead, Automation Resume
NY
PROFESSIONAL SUMMARY:
- Over 9+ years of experience in Software Functional Testing and Test automation
- More than 3 years’ experience in development using Java J2EE framework
- Automated testing for web applications using tools like SELENIUM IDE, RC, WebDriver
- Good understanding of both Waterfall and Agile methodologies and experience in working as tester within agile teams.
- Experience with bug tracking tools like JIRA and Quality Center
- Experience in documenting using TestLink
- Ability to communicate clearly with Project Stake Holders, Business Analysts, Scrum Master and Product Owner
- Ability to understand the business requirements clearly in the early phase of the project and writing specifications and test scripts.
- Enhance test frameworks and develop automated test suite. Also coordinate with team members for work activities.
- Worked with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
- Good understanding of Software Development Life Cycle and Software Testing Life Cycle.
- Expertise in writing Test Cases, Test Suite and Execution.
- Logging and Tracking Defects in all the phases with major responsibilities.
- Experience in SOA and Web service testing using SOAP UI and related tools.
- Performed User testing for various beta applications.
- Sun Certified Java programmer
- Experience in Design, Development and Implementation of multi - tier client web based applications using Object Oriented Methodologies.
- Extensive knowledge and implementation skills in Struts MVC, JSP Framework.
- Hands on experience with various Application Servers and Web Servers including IBM Web Sphere, Web logic, JBoss, Tomcat server with wide variety of development tools like Eclipse, NetBeans
- Extensively worked on MAVEN, ANT Build tools.
- Experience in Version Control using SVN, GIT, and CVS.
- Experience working in large teams that require Offshore and Onsite model and co-ordination.
TECHNICAL SKILLS:
Software testing Frameworks and tools: SELENIUM IDE, RC, WebDriver, SOAP UI, JIRA
Development Tools (IDEs): Eclipse 3.2, NetBeans3.3
SDLC: Waterfall, Agile (Scrum)
Development technologies: Java 5, J2EE, Spring, Struts and Hibernate, SOAP, REST
Application/Web Servers: WebLogic 9.x/8.x/7.x, Apache Tomcat 6.x/5.x/4.x, JBoss 5.x
Databases: Oracle 10g, MySQL 5.0
Platforms: Windows, LINUX
Version Control Tools: SVN, CVS, GIT
Build Tools: Ant 1.x, Maven 3.x, TeamCity
EXPERIENCE:
Confidential, NY
QA Lead, Automation
Technology: Selenium WebDriver
Responsibilities:
- Participated in Sprint planning sessions, User discovery sessions and requirements analysis.
- Interacted with Business Analysts and Developers in Requirements Analysis, Design Reviews, Testing and Documentation for Application Development in Agile Environment
- Review Product Requirements Documents, Product Prototypes, involved in developing test stratergy, prepared test plan and test case documents
- Participated in User Testing Sessions. Worked with key business partners in automating the test scripts
- Set-up and configured automation environment using Selenium, Java, Eclipse, Maven, TestNG, Grid, Log4j, Junit, ExtentReports, Apache POI, Jenkins, Cucumber, and other.
- Designed and implemented test scripts and managed Selenium Test automation processes.
- Running Selenium Automation Scripts in different environments: QA, Staging and Production
- Running Selenium Automation Scripts to decrease the Release Time
- Helped Developers in analysis of post-production defects raised
- Tested compatibility with Selenium Grid for Firefox, Chrome, IE, Safari and Opera browsers in Windows environment
- Tested Web interfaces using SoapUI.
Environment: Windows, AngularJS, Java, Selenium WebDrive, Eclipse, Maven, TestNG, Grid, GIT, Log4j, Junit, ExtentReports, Apache POI, Jenkins, Cucumber
Confidential, Somerset, NJ
Automation & Functional Tester
Technology: Java SE5, SQL Server 2005
Responsibilities:
- Worked in Agile development environment with frequently changing requirements and features set
- Documenting Manual Test Cases in TestLink
- Using Manual Test Cases to write Selenium Test Scripts for Automated Testing
- Also debugged and resolved issues in test scripts.
- Developed user interfaces for multiple interaction channels.
- Formulated and executed test cases as per requirements and design documentation.
- Participated in smoke testing, regression testing and user interface testing.
- Installed and configured styling library and supported UI frameworks.
- Created Junit test cases, summary reports and status reports.
Environment: Windows, PHP, MySQL, Java, Selenium WebDriver
Confidential, NY
Java Developer
Responsibilities:
- Involved in design, development, testing, and production deployment phases of the project.
- Designed and developed the application using agile methodology and followed TDD, Scrum, pair programming.
- Wrote Technical design document with the class, sequence and activity diagrams in each use case.
- The workflow application was developed using Tibco iProcess workflow engine integrated with custom user interfaces built on Struts framework.
- Developed various reusable Helper and Utility classes that are used across all the modules of the application.
- Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
- Designed and developed business components to connect to the custom DB using Spring and Hibernate frameworks.
- Developed application interfaces for FileNet Document Management system for Claim image retrieval. Implemented SOA architecture with Web Services using SOAP.
- Involved in transforming XML data in to Java Objects using a JAXB binding tool.
- Responsible for configuring and deploying the builds on JBOSS Server
- Wrote notification service that executes daily, send emails and escalations to participants.
- Involved in Unit & Integration Testing for different Modules in the application.
- Wrote build & deployment scripts using Maven, shell scripts on Unix box.
Environment: Java, J2EE, JUnit, PL/SQL, DB2, HTML, JavaScript, SVN, MAVEN, Eclipse, XML, Jboss, Linux
Confidential
Java Developer
Responsibilities:
- Involved in developing JSP user interface.
- Performed validations between various users.
- Design of Java Servlets and Objects using J2EE standards.
- Designed Use cases, activities, states, objects and components.
- Coded HTML, JSP and Servlets.
- Coded xml validation and file segmentation classes for splitting large XML file into smaller segments using SAX Parser.
- Used CVS as version control system.
- Involved in testing and deploying the ear in development server.
- Prepared design document for java components.
- Design of the project using J2EE Design architecture
- Writing oracle stored procedures (PL/SQL) and calling it using JDBC.
- Performed unit testing using Junit framework
- Involved in the design of tables of the database in Oracle.
Environment: Java, Servlet, JSP, Struts, JDBC, Oracle, Eclipse, JUnit, Design Patterns, CVS, XML, UNIX, Windows.
