Automation Engineer / Production Application Support Engineer Resume
Morristown New, JerseY
PROFESSIONAL EXPERIENCE:
Confidential, Morristown, New Jersey
Automation Engineer / Production Application Support Engineer
Responsibilities:
- Strong analytical skills, attention to detail and excellent problem solving/troubleshooting skills
- Responsible for an in - house testing in an Agile development environment
- Worked as a liaison between business team and development team, translated business specifications and requirements into functional test cases; worked closely with the onside development team on analysis & design to meet business requirements and site roll out
- Drafted software test plan and test case design for each software release.
- Performed functional testing on enterprise level products.
- Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium WebDriver, Java and TestNG.
- Enhanced Test cases using Java programming features and TestNG Annotations .
- Execution of Selenium Test cases and Reporting defects using Silk Central .
- Conducting Data driven testing, cross browser testing and parallel test execution.
- Responsible for GUI, Functional and System Testing.
- Performed Database Testing using SQL in order to check the Data Validation and Data Integrity.
- Preparation of weekly and monthly status reports.
- Research, diagnose, troubleshoot and identify solutions to resolve customer issues related to application use, design and configuration.
- 24x7 support of production applications on a rotating basis and participate in resolution of escalated incident calls.
- Manage multiple customer issues simultaneously.
- Document I-OPS production application and resolve all application issues and answer all requests.
- Monitor all performance metrics for I-OPS production system and identify root cause for all technical issues and recommend solutions.
Testing Approach: Manual and Automated
Testing Environment: JAVA, HTML, XML, JSP, C#
Tool: used Selenium WebDriver, TestNG framework, Eclipse IDE for Java EE, SQL Management Studio, MS- Word, MS-Excel, LogMeIn Simply Connected, SharePoint, I-OPS, Borland Silk central.
Database: SQL Server, Microsoft SQL Server management Studio
Automation Engineer
Confidential, New Jersey
Responsibilities:
- Responsible for an in-house testing in an Agile development environment, f unctional testing of web-based application
- Responsible for conducting smoke, functional, UI, regression, validation testing
- Involved in ‘Module Test Plan’ Preparation and Requirements Streamlining.
- Involved in Test Design includes Test Data preparation and Reviews.
- Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
- Designed Test cases using Selenium WebDriver and TestNG.
- Execution of Tests and Reporting Defects using Silk Central.
- Strong analytical skills, attention to detail and excellent problem solving/troubleshooting skills
- Drafted software test plan and test case design for each software release. Tested applications compatibility on different browser versions (IE, Firefox, Chrome and Ipad) across multiple platforms (Windows, Mac OS) .
- Software Testing Reporting tools & Incident and Problem Management: TFS, Oracle PL/SQL, Borland Silkcentral, Sharepoint, MS-Excel.
- SD Methodologies: Agile, Scrum
Automation Tool: Selenium WebDriver, TestNG framework, Eclipse IDE for Java EE, SQL Management Studio, MS- Word, MS-Excel
Testing Environment: JAVA, HTML, XML
Database: Oracle using SQL Developer
Confidential, Enola, Pennsylvania
Software Engineer
Responsibilities:
- Gathered the functional and technical requirements to proceed for development of the application.
- Systems management software, monitoring and analyzing database and application servers.
- Password distributions and management.
- Developed complex Reports where the data is dynamically populated using Java, PL/SQL and Oracle Apex 4.1
- Involved in the development of applications to monitor traffics on the database and application servers by given current updated graphs and statistical analysis using Oracle Apex 4.1.
- Development Language: Java using Confidential Rational Application Developer 7.5, Confidential Websphere Application Server, Oracle APEX 4.1, PL/SQL, and MS Access.
- Software test planning and execution, primarily functioning in an integration test capacity.
- Evaluated, made recommendations, and implemented automated test tools and strategies.
- Documented, established, and enforced automation policies, procedures, and standards across testing teams.
- Designed, developed and managed automated test projects for functional, integration, acceptance, performance, and regression testing of enterprise client/server and web-based project management applications.
- Conducted automation inspections - new automation scripts code review.
- Testing and analyzing program codes written in Java, xml and jsp using Confidential Rational Software Development Platform v6.0 in order to check codes compliance with a given guidelines for our current EDM system “Electronic Document management” for Bridges.
- Responsible for conducting smoke, functional, UI, regression, validation testing
- Strong analytical skills, attention to detail and excellent problem solving/troubleshooting skills
- Comprehensive understanding of QA methodologies and how to adapt them to the specific needs of our organization and products
- Knowledge of Bridges and MiBridges infrastructure and software environments, programs, methodologies, procedures policies.
Testing tool: Clear Quest, Confidential Rational Application Developer Software Development
Automation Tool: Selenium IDE, WebDriver with Java
Environment: JAVA & PL/SQL DEVELOPER
Software Developer Trainee
Confidential
Responsibilities:
- Attended intense training class for 4 weeks on developing enterprise Java applications for clients.
- Develop and write computer programs to store, locate, and retrieve data, and information.
- Covert project specifications, statements of problems / procedures to detailed logical flow charts for coding into computer language.
- Enter program codes into computer system. Analyzes, review, and rewrite programs to increase operating efficiency.
- Language used: Java using eclipse, Oracle/SQL Server, Java Servlets/Java Server Pages, XML, HTML
Confidential, Roselle, New-Jersey
Project Manager / Software QA Analyst
Responsibilities:
- Managed budget to perform product improvement tasks and delivered on-time production requirements.
- Managed a helping a small team of two videographers and four editors to perform their daily tasks.
- Interacted with customers and coordinated daily projects with our employees.
- Handled customer contract settlement by coordinating and managing team meetings between Contracts, Operations, Procurement, and Finance.
- Analyze business and system requirements, manage development of specifications to create and execute detailed test plans, and verify bug fixes.
- Configure test environment and create strategy for product development and certification. Assure test data, schedule manual tests. Approve results documentation and tracking systems updates.
- Attended weekly defect report meetings and presented progress updates.
Confidential, Newark, NJ
Software Engineer
Responsibilities:
- Developed a Multi-Threaded Server Application in C# that connects to multiple clients simultaneously using TCP Protocols.
- Developed a Scanner Application in C# that read data in file and compare them with current date and time on the server, room number and different points “Signals”. In case time in file is greater than 5 minutes, the program sends a warning message to a supervisor via pager, email and text messaging.
- Parse real-time data sent by the clients and store the data appropriately in a local file system.
- Create a multi-threaded data Backup application that moves the data from original files in a Backup folder.
- Create an ASP.Net INTRANET Website that has Forms Based Authentication
- Build, configured and maintained a storage and web server to store and display collected data over the web and/or LAN from multiple data acquisition systems.
Language used: C# with Microsoft Visual Studio 2010, SQL Server 2008, SQL Server Management Studiom