Sr. Qa Automation/ Manual Tester Resume
Berkeley Heights, NJ
PROFESSIONAL SUMMARY:
- Over 8 years of experience in Information Technology in the field of Software Quality Assurance & Testing in Client Server, Web & Mobile Applications. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE, C#, .Net technology stacks. Extended expertise in QA in Manual and Automated Software Testing using QTP, SOAP UI, Quality Center, Software Quality Assurance Testing and Selenium.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) Testing, Rational Functional testing (RFT) and Compatibility Testing of Web & Client server based Applications.
- Involved in Offshore and Onsite coordination with Development and testing teams & setting up the testing process tailored according the client and business requirements.
- Adept technical skills in performance testing in the domain of Telecommunications, Retail, Insurance, Mortgage, Banking Industries.
- Experience in Automation tools like Selenium WebDriver/RC/IDE/GRID, HP UFT & Quality Center, TestNG, Junit, Ant, GIT, Maven, Jenkins, Hudson, Load Runner, Jbehave, Cucumber, SOAP UI, Client Server & Web based Applications.
- As a QA tester, I created Test Plan and Test Cases based on requirements and specifications using Mercury Test Director. SDET with test development expertise using frameworks such as Selenium TestNG, Junit.
- Performed Positive and negative testing, Black Box, and End User Testing
- Proficient with software development tools/environment such as Jenkins, JIRA, Confluence, GIT etc.
- Experience in using Methodologies such as Agile, Scrum, Waterfall, V - Model.
- Possess agile training and experience with environments moving from Waterfall to Agile Methodology.
- Experience in using Xpath where we used to locate web element based on its XML path. Involve in TestNG to execute all the automation test cases based on in a group.
- Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.
- Experience leading a high-performing development team using an agile methodology is required.
- Responsible for designing, developing and implementing the ETL process which include the incremental load strategy, full load and disaster recovery. Worked on .Net and Java applications.
- Draw test requirements from functional and design specifications, and formulate them into test cases and or test scripts for websites and timeshare management system.
- Experience in working with all the phases of the Software Testing Life Cycle (STLC) with comprehensive understanding of SDLC and bug lifecycle.
- Involve in creating REST API client using JUNIT/NUNIT test gem & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API.
- Developed XML test data and implemented Functional and Data Driven tests using SOAP UI.
- Extensively worked on Selenium Web Driver with the preferred Languages Java, JavaScript, C Sharp, Python, Ruby and Perl. Experience on CLAIMS and HIPPA standard testing. Testing UI web applications.
- Intermediate knowledge of TCP/IP, VLAN routing & switching protocols.
- Involve in web services (REST & SOAP) database technologies, and SOA/Micro Services architecture.
- Experienced in create Automation on Coded UI test project using Visual Basic or Visual studio.
- Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, JBoss, AppServers. Experience in working with Spec flow. Experience in AWS Cloud Testing
- Experience in working within the Cloud platforms like OpenStack and AWS for integration processes.
- Hands on experience using PEGA SCRUM and Smart BPM methodology PRPC Application Profile, Application Express, Document Wizard and Application Enablement Wizard, CPM.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework. Experience in using Salesforce QA. Involve maps in Coded UI.
- Worked in client server and web based application testing including Java API Testing, manual and Software Testing techniques. Contribute to test data creation, Loading & Performance testing activities.
- Involve in Testing of backend database applications developed with Oracle, Sybase and SQL Server.
- Knowledge in XCode and Android Studio & scripting languages like Unix Shell, Python, Java Script and VB Script. Involve in Mobile Testing using Appium iOS & Android for the applications.
- Working knowledge on HP Unified Functional Testing (UFT) in delivering the Bug reports.
- Designed, developed and maintained Automated test scripts using UFT 12.53, descriptive programming, VB.
- Excellent analytical and problem solving skills with the ability to troubleshoot and strong oral and written communication skills.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center/ALM, QAS.TCS (Test Case Studio), Test Log QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, SauceLabs, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium, SilkTest, SilkPerfomer, Selenium Web Driver, Web Load, TestNG, Xpath, VBScript.
Defect Trackers: Jira, Bugzilla 2.0, MTM, Dovetail, Jenkins, Lean Testing, IBM Clear Quest, Bug Host, DevTrack, BUG track, Mantis.
Programming Languages: Java/J2EE, Python, C#, C, PL/SQL, OOAD, .Net.
App Servers: Tomcat, JBoss, WebSphere, WebLogic, BPM, IBM (MQ)
Protocols: Cisco tools, SFTP, FTP, HTTP, SONET, ATM, ISDN, OSI,BGP, OSPF, L2/L3 Switching, IP, VOIP, ADHOC, X25, TCP/IP, SNMP,.
Scripting Languages: Shell, Python, Java Script, PERL, HTML 5, CSS 3, AJAX, XML, Docker, JSON, IBM WCS, Saas.
Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.
Framework: Spring, ESB, BPEL, JSP, JMS, Hibernate, JSF, Java Enterprise, Restful frameworks.
Operating System: Linux, Ubuntu, Windows XP/ 2000/2007/2008, Mac OS, GIT, Jenkins.
Development Tools: Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, TOAD, ETL Tools
Build Tools: Maven, ANT Hill, Agile & Scrum Methodologies, Waterfall methodology, Cassandra, NoSQL
PROFESSIONAL EXPERIENCE:
Confidential, Berkeley Heights, NJ
Sr. QA Automation/ Manual Tester
Responsibilities:
- As Sr. QA, managed onsite and offshore agile team, define the schedule and timelines as per client schedule.
- Involved in Project Management and Hiring Process. Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
- Worked with FDR team to request the data and testing the customer data used main frames. Used FDR Attachmate mainframe tool to test the customer data. Involve in python.
- Sound knowledge of Java, Selenium, UFT/QTP, Perfecto.
- Involved in Unit Testing, Handled issues in System testing and UAT (User acceptance testing)
- Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web services application. Actively participated in the various review and Defect triage meetings.
- Performed Load, Unit, stress and Performance Testing.
- Performed Web Accessibility Testing using 1194.21 and 1194.22 Technical Standards.
- Effectively test windows, DRI web applications in a proprietary software-testing environment.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool.
- Expert knowledge and Experience of iterative Systems Development Life Cycle (SDLC), Agile, Scrum, Waterfall.
- Experience with unit testing with Junit in Java and with Jasmine framework in Angular JS.
- Designed and performed positive and negative tests with respect to data input and table structures.
- Integrated Selenium for browser testing via Browser Stack (Ranorex with TFS integration)
- Performed accessibility testing on iOS and Windows OS.
- Excellent knowledge of SDLC (Waterfall and Agile/Scrum methodologies).
- Conduct Reliability testing on Website workflows.
- Created scripts using perfecto Mobiles record and play features.
- Developed test products using C, Java, C++ with unit tests.
- Integrated Ranorex test suites with Outlook for email notification verification.
- Performed end-to end system monitoring and system reliability testing.
- Worked as Scrum Master by conducting daily Stand ups/Retro/Grooming session when needed.
- Involved in to develop BDD frameworks using Cucumber.
- Performed QA Automation efforts for DRI websites and applications.
- Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.
- Testing JavaScript web based applications.
- Used QTP/RFT to store and execute the scripts in a systematic manner. And also used the same data to generate the Reports in ALM.
- Performed Functional, Regression, RFT and End-End testing.
Environment: Quality Center, QTP 10, C#, ASP.NET, Groovy, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows.
Confidential, Edison, NJ
Sr. Selenium Engineer
Responsibilities:
- Working closely with project manager/Test Lead and Agile Project team to learn about the project functionalities and provided testing timelines.
- Followed SDLC Development using TFS.
- Troubleshooting using the logs/ traces using tools like Wireshark, ethereal etc.
- Active interactions with development for defect fixes. Involve in query tools, ability to write SQL queries.
- Developed Java classes for implementing Business logics using EJB 3.0.
- Performed automation testing test-cases creation for Windows applications on Ranorex.
- Manual and automated load and stress testing of server back end API to track key system performance metrics under load.
- Preparing Automation Hybrid Framework Architecture on Perfecto Mobile with UFT.
- Subject matter expert for end-to-end and unit testing of billing modules
- Coordinated with UAT team by providing them with test cases and test data.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Preparing Perfecto Mobile Automation Scripts for parallel and sequence execution on multiple devices (approx. 60 different devices) and different OS (Android and iOS).
- Performed performance, load testing and stress testing on the Web-application server using Loadrunner.
- Involve in UI testing Test Driven Development (TDD) and Behavioral Driven Development (BDD).
- Writing and executing the test scripts using Selenium & RFT/QTP. Executing simulated testing with the network simulators for simulating real GSM network at GIT.
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG Unit Testing Framework by adding different annotations.
- Developed new Automation test cases using Selenium WebDriver and TestNG.
- Developed and Executed TestNG Test Cases using Eclipse IDE.
- Developed Unit testing framework using Ranorex and developed Unit test suite.
- Involved in querying using SQL and updating records and validate database records as expected.
- Performed Backend testing to verify the data integrity by passing SQL Queries.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Participated in daily SCRUM meetings and gave the daily status of testing.
Environment: Quality Center, QTP, UNIX, C, C++, Pearl, PL/SQL, Oracle, SQL Server, Appium, Mobile Testing, Manual Testing, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, XPath, Firebug.
Confidential, Chicago, IL
QA Engineer
Responsibilities:
- Performed data-driven, Cross Browser, Functional and Regression testing using Selenium Webdriver.
- Performed cross browser and multi browser testing by using selenium Webdriver.
- Develop & executed functional and regression test automation script for various modules of the application by using Selenium WebDriver in multiple browsers.
- Detail-oriented and well-organized team player with solid knowledge of Software Development Lifecycle (Agile, Waterfall) and Software Testing Methodologies.
- Involved in writing SQL queries for Backend Testing and to verify the database changes.
- Good understanding of ETL Test Processes and Test Methodologies.
- Validating the load process of ETL to make sure the target tables are populated according the data mapping provided that satisfies the transformation rules.
- Extensive usage of Test director for test coverage and bug tracking.
- Introduced automation for Subscribe, Web account and CCA Applications.
- Experience in working with configuration management and version control tools like Team Foundation Server (TFS).
- Performed compatibility testing with various mobile handsets to ensure that functionality works fine.
- Participated in RTM/TC's Walkthroughs and defect report meetings periodically.
- Performed Data Driven testing using Data table parameterization in QTP scripts.
- Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
- Responsible for the design, implementation, technical documentation, and maintenance of Object Model Coded UI Testing components used for Automated Testing the user interface of the suite of technologies.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI and created GET, POST, PUT, DELETE requests, validated responses.
- Defined data requirements and elements used in XML transactions.
- Involved in Web services testing by installing, configuring SOAP UI using WSDL file given by development team.
Environment: C#,SQL, HTML, SOAP UI, Groovy Script, Quality Center, Jira, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.
Confidential, Bridgewater, NJ
Automation Engineer
Responsibilities:
- Developed and maintained automated regression test cases in Selenium WebDriver using Core Java and python programming language.
- Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
- Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.
- Performed RESTful web services and APIs testing in SOAPUI Pro and validated responses with assertions.
- Prepared and executed batch test suite through TestNG via Ant.
- Expertise in testing AngularJs applications using gulp Protractor.
- Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
- Experienced in using both emulator and simulator to develop functional testing in mobile, in both IOS and Android platforms.
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Developed new and updated existing Automation test cases using Selenium WebDriver and using Maven as build tool and Jenkins to create and run deployment jobs.
- Used Cucumber to test code written in any languages including ruby, java etc.
- Performed functional testing by executing the QTP Scripts from Test Director. Used Python to launch QTP scripts from command line for continuous integration testing.
- Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium.
- Experienced in testing code developed in TDD / BDD environments.
- Performed Data Analysis and developed Data Mapping documents for Reporting projects by using several data analysis software's.
- Wrote VBScripts for Black Box and White Box Testing.
- Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configuration.
- Used SOAP UI, WebLogic ANT task to test Web Services running on WebLogic Server.
- Used Selenium RC with TestNG for automating partner integration testing.
- Performed Mobile Testing and Automated Mobile Simulator using QTP 11.0.
- Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
- Part of executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
- Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
- Created and maintain server-side integration tests - Python, JSON documents, MongoDB, and Robot Framework running with every build (git, Jenkins) on Amazon Web Services (AWS).
- Experience in using Testing tools such as WinRunner, QTP, LoadRunner, TestDirector/Quality Center, and Microsoft Stress tool, Fitnesse, Rally and Apache JMeter.
Environment: Java, Selenium WebDriver, TestNG, Maven, cucumber, Python, Jenkins, Appium, Robot Framework, SOUPUI, TDD, Agile, HTML, XML, XPath, Rally, POS, Fitnesse, Web Services (SOAP & RESTFUL) JavaScript, Bamboo, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.
Confidential, Memphis, TN
Manual Tester
Responsibilities:
- Performed manual testing of a web based applications for online shopping.
- Development of Manual and Automated test cases by decomposing use cases for specific functional requirements. Tests are run in Continuous Integration Server.
- Participation in team sessions to break the current Sprint into tasks and estimate the time and work needed for each Task.
- Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
- Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
- Designed and developed the persistence tier using Hibernate framework. Designed and developed front view components using JSP and HTML.
- Generated high quality defects to create reports based on findings and coverage on various operating system platforms, like Symbian, Android, RIM (Research In Motion).
- Working with Business Analysts to define and design test scenarios and test data & LINQ Pad to test web services and validate XML. Worked with collaborative testing with developers as per the SCRUM meeting.
- Developed effective driver Scripts using VB Scripting with high level Recovery Scenarios, Descriptive Programming, working with data tables, Environment Variables, Shared repository and function libraries.
- Tested GUI Based and Web Applications with User Interface testing, Manual Support Testing, Input Domain Testing, Recovery Testing, Compatibility Testing, Installation Testing, Parallel Testing.
- Involved in each stages of test documentation with Test Policy, Test Strategy, Methodology, Test Planning, Test Case Specification, Test Procedures, Test Scripting, Test Logs and Defect Reports.
- Thoroughly tested application along with bug reporting, bug tracking till bug closure.
- Automated, debugged and resolved issues in test scripts.
- Participated in smoke testing, regression testing and user interface testing.
- Review, creation and execution of Test cases, test scripts and documentation related to functional, backend and integration testing based on the user stories.
Environment: Quality Center, QTP, UNIX, C, C++, Pearl, PL/SQL, Oracle, SQL Server, Appium, Mobile Testing, Manual Testing, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium.
Confidential
QA Analyst
Responsibilities:
- Involved in developing performance test plans based on the design documents and functional requirements.
- Extensively did Manual Testing in all Unit, Integration, Functional and Regression modules of the Application.
- Worked with the Developers and the Test Lead to verify the Test Cases.
- Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
- Conducted manual testing, compared actual and expected results and logged defects using Quality Center (QC).
- Executing the SQL queries in the database to verify the data Integrity between GUI and database especially for Driver Shift management and pay management.
- Participated to create Test Analysis reports (TAR) and stored them into the Quality Center.
- Executed Test cases and analyze the test results.
- Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.
- Manually tested database objects in order to verify correct functionality.
- Coordinating with onsite persons regarding documents, requirements and discussions about the functionality.
- Accessed error log files using UNIX command.
- Initiated bug review meeting for discussion.
- Analyzed Test specifications and written Manual Test cases for Black Box Testing.
Environment: Test Director, C, C++, UNIX, J2EE, XML, MS SQL Server 2008 v10, Web Services, QC 10, Windows XP.