Qa Automation Tester Resume
Whittier, CA
SUMMARY:
- Around 8+ years of Progressive experience in both manual and automated testing tools including Selenium Web Driver/IDE, QTP/UFT, JAVA, TestNG & Maven, ANT, Jenkins and ALM(Quality Center 9.2) under Different Environments for various applications adhering to different industry standards.
- Extensive experience in Healthcare, E - commerce, Banking, Insurance, Hospitality, Travel, Automotive domains
- Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
- Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
- Experience in preparing SQL scripts and perform database in Oracle and SQL server using tools like TOAD and SQL Navigator.
- Excellent experience with source version control tools such as Subversion (SVN), TFS & GitHub.
- Experienced with continuous integration and code build tools such as Maven and Jenkins.
- Extensive knowledge in Protractor for Applications developed with Angular JS .
- Specialized in Performance Testing applications using load-testing tool Load Runner.
- Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
- Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Database and User Acceptance Testing (UAT), Performance Testing
- Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process.
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development ( ATDD) approaches.
- Experienced in working with different front end HTML, CSS, JavaScript, AngularJS and backend programming languages like C#, Java and Python
- Proficient in using QC, POS, Rally, JIRA, Clear Quest, Bugzilla
- Experienced in manual testing and basic automation (QTP, Selenium Testing, SOAP UI, Cucumber, JIRA) Tools etc.,
- Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful, CA LISA(ITKOLisa), eclipse.
- Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
- Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, SOAPUI, Manual Testing, Appium (Mobile Testing)
Language/ Script: Java, JavaScript,C#, Python, Ruby.
Frameworks: Junit, TestNG, TDD, BDD, Protractor
Firefox Addons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Python, Mocha.
SOA Technologies: SOAP, REST, WSDL, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, JIRA.
Build/ CI Tools: Ant, Maven, Jenkins.
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL
Platforms: Windows 7/Vista/XP, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Whittier,CA
QA Automation Tester
Responsibilities:
- Automation development using Selenium/Java, developed reusable code for test scenarios.
- Develop Automation test scripts using selenium.
- Used Appium for mobile app testing Android and iOS.
- Implemented Page Object Model Pattern based Data Driven automation testing framework utilizing Java, TestNG and Selenium Web-Driver.
- Performed and Processed HL7 transactions as per the Patient Accounting transaction guide.
- Implemented automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin and CI/CD environment running on AWS
- Automate the backend databases to validate the web services response using Lisa
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Executed the test plans on web and mobile (IOS & Android) as per requirements using Appium tool.
- Experienced in load and performance testing tool JMeter.
- Developing UI automation using Protractor for Angular JS applications.
- Good knowledge on Mockito framework for performing Unit testing, helped developers in Unit testing in test driven development. Worked on Python scripting to do functional testing.
- Perform web services testing using SOAP UI testing most of the APIcalls before application integration and catching defects early in development cycle
- Performed Performance Testing at various phases of development life cycle for impacted existing functionality.
- Performed functional testing by deployment request, sanity testing, prioritized QA Test Cases within project planInvolved into performance and Load testing by using Load Runner for application.
- Involved in testing Web services ( SOAP and REST ) and XML with tool called SOAP UI , for the local WSDL / with URL and created Test cases, run them, do load testing , security testing .
- Written gherkin automation test scripts to execute in Cucumber.
- Worked on CQ5 in developing templates
- Worked on Agile(SCRUM) Methodology and used JIRA for defect tracking.
- Worked on HTML5,CSS3 and Adobe CQ5.
Environment: Java, Gherkin, Cucumber, Selenium, Maven, Eclipse, Git, JIRA, Appium, Protractor, SoapUI, Jenkins, TestNG, Agile(SCRUM), Windows/Linux, Python, Mocha, Adobe CQ5, HTML, CSS, HL7 Replay tool, Lisa.
Confidential,Chicago,IL
QA Automation Tester
Responsibilities:- Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
- Identified test cases to automate the test cases using Selenium WebDriver and Java (Eclipse IDE) and Contributed in creation of framework.
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver. Involved in Automation of the test cases using Junit and Ant .
- Performed mobile application automation for iOS and Android using tool Appium and Selendriod.
- Designed and implemented different automation frameworks from scratch.
- Experienced in automation using Selenium WebDriver, with Java on Junit library.
- Tested the application under Load and Stress using Load Runner
- Extensively used Load Runner for Performance Testing
- Worked on developing test scripts using Python.
- Worked on framework, Keyword Driven framework, Data Driven framework and Hybrid framework.
- Experienced on build Management tools like ANT and continuous Integration tool Jenkins.
- Identified Automation Scenarios from the set of Test-cases/User stories identified in cycle.
- Worked with back end testing using SQL, Server including creating MYSQL queries to verify or manipulate test data.
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodologies.
- Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function.
- Extensively used iTKO LISA and SOAP UI for functional testing of web services.
- Experience with Web Services, Soap UI, RESTFUL, WSDL technologies. Involved in the Continuous Integration of the automation framework with Jenkins .
- Worked on Templates and Modules.
- Worked on Adobe CQ5 Photoshop for Designing Purpose.
- Worked with designing and building automation frameworks in Cucumber BBD .
- Cucumber was used for entire Performance testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
- Worked on CQ5 in developing templates.
- Performed regression Testing on various OS devices and their respective simulators and actively participated in executing the test scripts on Android & IOS .
- Experience editing video with desktop tools like premiere pro
- Used Protractor for Applications developed using Angular JS .
- Used JIRA for Identifying, logging, tracking and escalating bugs.
- Performed smoke testing in UAT and production environments for deployment verification
Environment: Java, Eclipse, Selenium, JIRA, SOAP UI, ANT, Junit, Cucumber, BDD, Agile, Mobile Testing, Windows/Linux, Mocha, HTML, CSS, Adobe CQ5, Python, Lisa.
Confidential, St.Louis, MO
QA Engineer
Responsibilities:- Involved in different phases of Software Development Life Cycle (SDLC) like requirement gathering, test plan/case creation, developing of testing status report, and defect status report
- Developed Automation framework using Selenium Web Driver and Protractor.
- Wrote validation to achieve NERC Compliance
- Worked Nunit framework.
- Worked on CIP cleaning validation system
- Created Automated Regression test scripts using iTKO LISA.
- Used Selenium WebDriver for writing test scripts for regression test coverage .
- Performed BDD testing using Selenium WebDriver which reads data from property and XML files.
- Used Selenium WebDriver for automating functional testing and to identify various critical points in applications
- Working knowledge of JavaScript, C#, Ruby, Test Complete and SQL
- Implemented Agile (Scrum) QA methodologies
- Conducted backend testing using SQL queries to validate data for database
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests
- Used MTM tool in Visual Studio 2012 to create and organize test plans and test cases, executed manual tests and interacted with other team members
- Created business-friendly acceptance test using Specflow(using Cucumber/c#).
- Used SOAP UI tool to test XML and Web Services. Wrote adaptors to test / invoke web services.
- Used Team Services to track the bugs in the application
- Involved in Web Services Testing using SoapUI to create and execute automated functional, regression, compliance, and load tests
Environment: Visual Studio 2012, C#, SQL Server 2008, Selenium WebDriver, Selenium ChromeWebdriver, Selenium IDE, Agile, TFS, MTM, Soap UI, JavaScript, Specflow (Acceptance test), Lisa, XML, HTML, CSS, MS-Office Tools and Ruby
Confidential, Austin,TX
Automation QA Engineer
Responsibilities:- Worked with Business users to understand user's requirement for creating Test Plan and Test Cases.
- Participated in requirement and design reviews.
- Performed Integration Testing, System Testing and Regression Testing, Performance Testing.
- Good knowledge and experience in Continuous Integration (CI) using tools updating source code in SCM systems like GIT, SVN
- Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers using Java, Ruby and Python Scripting
- Conducted load testing to ensure the billing systems performance is not impacted.
- Extensively used ALM(HP Quality center 9.2) for defect management.
- Used QTP 9.2 to record and run reported test cases for general purpose reporting
- Conducted online regression testing involving various business processes including - Online customer, Verification, Online Finances Verification and Online Invoices Verification.
- Tested Enterprise SOAP and Restful Web Services using SOAP UI tool.
- Involved in testing Stored Procedures, Functions, Triggers and packages utilizing PL/SQL.
- Verified ETL logs and reject/discard files for errors and reported them to development team.
- Involved in backend testing with SQL, check the data integrity and referential integrity.
- Worked with multiple teams on assigned projects.
- Performed manual testing to check the functionality.
- Successfully coordinated UAT (User Acceptance Testing) with business users.
- Attended Agile and Scrum meetings, which included Daily Scrums or Stand-ups, Sprint Check-In and Sprint Reviews.
Environment: Java, XML, PL/SQL, UFT, ALM(HP Quality Center 9.2), HP Quick Test Professional, ETL testing, Soap UI, Agile, Ruby, Python, GIT.
Confidential,Washington,DC
QA Engineer
Responsibilities:- Involved in Analysis, Understanding the requirement specifications.
- Creation and Execution of manual test cases.
- Involved in debugging the stored procedures written for the business rules tester.
- Analyze testing results and defects, and provide recommendations to development team.
- Reported the bugs/defects through ALM(Quality Center).
- Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
- Performed regression tests on the application to assure proper functionality of the site after new builds.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.
Environment: QTP 9.2, ALM(Quality Center 9.0), manual testing, SQL, Agile.
Confidential
Manual/QA Tester
Responsibilities:- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Involved in creation of manual Test reports and Test cases.
- Involved in testing the new functionalities based on test cases manually and coordinated with development team in fixing the issues.
- Testing of SNMP Agents (Health & Storage) and AMS (Agentless Management Service) on Linux, Windows and VMware OS with various HP ProLiant Supported Network options and storage options.
- Test case Preparation for New Implementations and Features and Test Case Execution.
- Worked on Waterfall Model Methodology.
- Involved in Backend Database testing in Oracle using SQL.
- Worked on developing test scripts using Pythons
- Worked on hardware semiconductor devices and storage device.
- Troubleshoot bugs reported by internal and external users. Tracked progress of bug resolution and conducted regression testing upon receipt of bug fixes.
- Used QUIX and ALM (Quality Centre) for issue tracking and updating test progress.
- Prepared Weekly Status Report, Monthly Review Reports, Closure reports and provide metrics data to management.
- Worked on Python scripting to do functional testing.
- Experience on working HP semiconductor devices
- Used Soap UI Tool for testing Web Services and created Test Scripts in Soap UI
- Executed Test cases for XML using Soap UI Tool
- Worked on content management system like wordpress and Drupal.
Environment: Manual Testing, Windows XP, MS-Office Tools, ALM(Quality Center), Waterfall Model, SQL Server 2005, XML, QUIX, Python.