Developer Tester Resume
Jeffersonville, IN
SUMMARY
- Over 10+ years of experience in Information Technology with emphasis on Software Analysis, Development and QA Testing in Client/Server and web based/ browser based applications/ Data Warehousing, E - commerce applications with Test Partner, Test Complete, QTP, Selenium (Automation), APPIUM, Manual Testing, GUI and Functional Testing, Database Testing (Database Migration Testing), Unit Testing, Application Architecture Testing.
- Outstanding knowledge of Client/Server Architecture and Web Technologies.
- Extensive working knowledge on Linux/UNIX environments.
- Good working knowledge on Shell and Perl Scripting on Linux/UNIX environments.
- Four + years of extensive working experience with Selenium and Java.
- Excellent functional knowledge on various domains like - Retail.
- Excellent working knowledge of System Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) with emphasis on Testing and requirement gathering phases.
- Experienced in Waterfall SDLC, V Model, Agile testing process.
- Developed Test Plans, Test Cases, Test Scripts and Test Scenarios from business, technical and functional requirement documents.
- Successfully handled large automation Projects and automated over 30000 Test Cases.
- Successfully handled Application Implementation Testing at Customer Location.
- Successfully handled large UAT teams while Implementation of the Product at Customer Location.
- Extensive working knowledge on Automation Testing of Mobile applications.
- Extensive working knowledge on APPIUM with iOS Native Apps, Hybrid Apps and Web applications.
- Developed the multiple Automation Frameworks from scratch using Selenium and Java.
- Developed the Product for Integration team for their Integration activities using Perl, Cruise Contorl, Shell Script.
- Developed the Test Harness tool from scratch for Automation Team.
- Developed the Database from scratch to maintain the Environment, DB, Server, Customer…etc details.
- Developed the Automation Framework for WebServices (WebServices will work without opening any Front-end tool).
- Good working knowledge in Deploying/Installing builds in QA environment.
- Good working knowledge in creating Automation frameworks like Key word Driven and Data Driven Framework.
- Good working Knowledge of web services testing (SOAP, Restful, JSON) using Service Oriented Architecture tools SOAP UI.
- Experience with version control, configuration management and change control procedures using tools such as Rational Clear Case, SVN, TFS and GitHub.
- Experience in developing and executing queries for SQL server and Oracle databases for back end testing.
- Strong Experience in Project Effort Estimation.
- Working knowledge on Continuous Integration.
- Strong analytical, interpersonal, communication, co-ordination, problem solving and decision-making skills.
- Possess broad competence in strategic management of technical matters with the distinction of launching & driving new initiatives, managing projects and achieving organizational objectives
- An excellent leader with distinguished abilities in end-to-end project / program management, custom designing IT solutions and motivating team members to maintain deliverables as per SLAs negotiated with clients
- Good Working knowledge on Database (like Oracle, SQL Server, UDB).
- Effective in executing multiple tasks and assignments. Dedicated team worker, high in energy, work ethics and commitment with capability to handle new technologies and situations.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, APPIUM, QTP, Quality Center, Test Partner, Test Complete, Rational Robot.
Scripting and Programming: Java, JavaScript, VBScript, HTML, C, Shell Scripting, Perl.
Web Technologies: Java, .NET Web Services, CSS, Java, J2EE WSDL, SOAP, RestFul, JSON.
RDBMS: SQL Server 2008/2005, Oracle 10g/ 9i, 11g, My SQL, SQL Yog.
Methodologies: Waterfall, V-Model, Agile, RAD.
Configuration Management Tools: SVN, Share point, GTC (In-house tool), Clear Case, TFS, SPIRA, QTest, IT Confluence, GitHub, qTest.
Defect Tracking Tools: Defects (in house tool for Confidential ), and Rational Clear quest, Bugzilla, JIRA.
Operating Systems/ Products: Windows 95/ / NT/XP/Vista enterprise, UNIX, Red Hat Linux, Solaris 9, AIX 5.3/6.1
Other Tools: PL-SQL Developer, TOAD, SOAP 3.0.1, Rally, Cruise Control (open source), TeamCity, Artifactory.
PROFESSIONAL EXPERIENCE
Confidential, Jeffersonville, IN
Developer Tester
Responsibilities:
- Involved in the Automation Script Development
- Involved in the Selenium Framework Development (Data Driven Framework).
- Involved in creating the APPIUM Automation Framework and integrated with Existing Framework.
- Created the Automation environment for MAC OS.
- Converted existing WebDriver scripts to APPIUM supported scripts for Mobile app testing.
- Involved Mobile app testing.
- Provide knowledge transfer to the team.
- Developed the Utility to communicate between Selenium and Ranorex using JSON (Ranorex using Selenium Framework, user no need to know how Ranorex will work).
Environment: Selenium Webdriver, APPIUM, SQL Server 2008/2012, C#, .Net Framework, WPF, WCF, SOAP, GitHub, Windows 7, Mac.
Confidential
Lead Product Engineer
Responsibilities:
- Involved in the Automation Script Development
- Involved in the Framework Development (Data Driven Framework).
- Involved in the Performance Testing Initial Development process.
- Involved in the Training to new team members about the Automation and Confidential automation Framework.
- Extracted data from different department to flat files and load the data to the target Oracle and SQL server database.
- Worked with BI application and written Test cases for the same application.
Environment: Selenium Webdriver, SQL Server 2008/2012, C#, .Net Framework, C++, Windows XP/7/POS Ready 2007/ POS Ready 2009.
Confidential
Lead Product Engineer
Responsibilities:
- Reviewed the Business Requirement Documents, Detailed Design Documents and Requirement Matrix.
- Regularly interacted with Developers to discuss various problems and issues.
- Involved in entering requirements, developing test plan tree, designing the test steps, writing test cases and running test scripts.
- Worked at the Client Location, and worked very closely with Client to implement the Product.
- Understand the Client requirements and written the Test cases for End2End Testing.
- Understand the Multiple applications (like WMS, DWH, Oracle Financials, and other Central Application), then performed the End2End Testing.
- Created Data Driven Framework for Selenium
- Involved in writing the End2End test scripts (Business flows)
- Worked with multiple Applications like POS(Point of Sale), DataWare house, WMS, Oracle Financials, E-Commerce applications as it is End2End Testing.
- Involved in the Database Migration from client previous application to G.O.L.D DB Format.
- Developed the utility for validating the data in the Database after Migration.
- Conducted Data Validation checks by comparing the UAT backend Database and the Production Database.
- Involved in developing the Unit Test cases and executing them.
- Involved in the Code Assessment coverage.
Environment: Selenium WebDriver, Java, Pro*C, Oracle 10g, Oracle Forms, J2EE.
Confidential
Senior QA Engineer, Lead Product Engineer
Responsibilities:
- Interact with Client for functional behaviors and Technical Issues
- Validation and update the Test cases in the Automation compliance
- Developed the Automation Test scripts (Test Partner used VB Scripting)
- Developed the Automation scripts for PDA application by using Selenium.
- Preparing Assignments and assigned tasks to the Team Members.
- Preparing the Daily and Weekly Status Report and deliver to all Stake holders.
- Conducted the Automation training for new people on board
- Developed the Automation Key word driven framework for our Application as per client requirement
- Managed the Batch execution and Analysis team
- Automated the Build Deployment Process.
- Worked under the Agile methodology
- Developed the utilities for reloading the Database and deploying the new Builds
- Involved in creating the tool for comparing two Databases (Onsite and Offshore DB’s)
- Played the key role in the Automation Framework Design team
- Designed the Development process and implementing the same in our Framework development
- Developed the Automation Framework for Web services
- Worked with the SOAP UI tool for Web services testing
- Involved in developing the Unit Test cases and executing them.
- Involved in the Code Assessment coverage.
Environment: Test Partner 6, Selenium WebDriver, BEA Web logic, Oracle10g, Perl, Shell Scripting, ClearQuest, SOAPUI, Clear Case, Java, Pro*C, J2EE, GAIA Application Server, Tomcat Apache.
Confidential, Boston
QA Analyst
Responsibilities:
- Extensively worked for Functional, Regression and System Testing
- Involved in the Manual/Automated Testing
- Performed Extensive Front end & Back end testing which includes extensive SQL queries.
- Interacted with the Business community and the end users to gather requirements
- Deploy/Install New Builds on Various Platforms.
- Developed the Utility to automate the Build Deployment on various platforms and running the DB Patch Scripts on Database.
- Participated in peer reviews of Test Design Document, Test cases and Bugs.
- Involved in developing the Automation Framework for QTP
- Involved in developing the Automation scripts development by using QTP
- Cross Plat form Testing (Performed functional Testing on Various platforms like AIX, Sun Solaries and Windows. And Application Servers like Web Logic, Web Sphere, and Oracle Application Server. And Database like Oracle, SQL Server, and UDB.)
- Server Side Testing (DPE, like Architecture Testing).
- Worked on the Internationalization Testing.
- Worked on the Database Migration Testing.
- Conducting Product Training for the new employees onboard.
Environment: JAVA, J2EE, C++, AIX 5.3, Solaris 9, Windows 2003 server, Oracle 10.2, UDB, SQL Server 2005, Web Logic, Web Sphere, Oracle Application Server.
Confidential
Software Test Engineer
Responsibilities:
- Participated in business requirement walk through, design walk through and analyzed Business requirements.
- Performing System Testing.
- Involved in installation the Application.
- Assigning Bugs to the Development Team.
Environment: C++, Sybase, MQSeries, CORBA, X-Motif / X- Windows, Sun Solaris 2.5 / 2.8
