Qa Automation Tester Resume
AL
SUMMARY:
- Around 6 years of Experience in Software Quality Assurance Automation and Manual testing using Selenium and QC as tools.
- Good working experience in automation tools like selenium web Driver, selenium RC, selenium IDE and QTP (Quick Test Professional).
- Good working experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, Quality Centre and Selenium.
- Extensive experience with tools such as Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA.
- Extensively experienced in performing Manual and Automated Testing Written automation scripts for Regression test cases and executes using selenium.
- Good understanding of Cloud Services like Amazon Web Services (AWS).
- Implemented functional tests using Java, TestNG/Junit framework and also Cucumber framework.
- Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
- Worked on version control GIT Hub tool and Continuous Integration with Jenkins
- Expertise in analyzing, updating and maintaining Business/System Requirement documents.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool.
- Used Firebug/Fire Path Add - on tools to identify the Object's id, Name, XPath, link in the application.
- Worked Agile Methodologies with good knowledge on different SDLC such as SCRUM, waterfall models and TDD,BDD
- Excellent in SDLC Bug life Cycle, and Test Methodologies from project definition to post-deployment documentation.
- Strong knowledge of database query tools and ORMB/CC&B data model with ability to write and run complex queries in Oracle database for data validation.
- Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
- Good knowledge of Perl, Python and Bash scripting
- Involved in creating the Coded UI Test and Ordered Test.
- Extensive Manual testing experience in Black Box testing, Functional, Integration, Regression, User, Acceptance (Alpha and Beta Testing), System, UI-testing, Smoke, Sanity, Content testing.
- Experience programming in Java, Python, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
- Developed Test Cases in a spreadsheet and uploaded them to Quality Center Test Plan module and executed them in QC/ALM test lab for various source systems.
- Prepared training materials for gathering materials, QC/ALM reporting, Test Strategy QA methodologies, automation frameworks, design, defects reporting and other QA templates.
- Excellent knowledge of HIPPA standards. Possess excellent in organizational, interpersonal and com.
- Good experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator
- Experienced in creating naming convention and maintaining Requirement Traceability Matrix (RTM) and Test Assessment Reports
- Experienced in White Box testing by authoring python Codes in Selenium Web Driver.
- Knowledge in integrating existing Lab VIEW specifications with updated versions.
- Using SOAP UI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating HTTP Request and HTTP Response.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver IDE/GRID, Mercury QTP, HP Quality Center, Appium, Manual Testing, cucumber, UFT, SOAP UI, JIRA, Protractor, JMeter,.
Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, AngularJS, jQuery, JavaScript.
Bug Tracking Tools: Quality Center (9, 10, 11.0), Jira
Languages/Script: C, C++, Java, C#, SQL, PL/SQL, Python, UML, VB Script
Project Management: Microsoft Project, Rally, MS Visio, Rational Rose
Browsers: Internet Explorer, Firefox, Chrome, Opera and Safari
Operating System: Windows XP, 7, 8, 10, Ubuntu, Mac, UNIX and Linux
Mobile Manual Testing: Android, IOS
Version Tools: GIT and SVN
Testing Frameworks: JUnit, TestNG, TDD.
Build/CI Tools: Ant, Maven, Jenkins, Bamboo.
Packages: MS-Office Suite (Word, Excel, Access), MS Visio.
Databases: MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000, Oracle PL/SQL, TOAD, MySQL
WORK EXPERIENCE:
Confidential, AL
QA Automation Tester
Responsibilities:
- Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber
- Involved in the use of BDD and ATTD based Step Definition, Scenarios and Features in Gherkin language using Cucumber.
- Reviewing, sizing and approving test cases.
- Proven ability in developing BDD (Behavior Driven Development) and TDD (Test Driven Development) with Cucumber and writing step definitions, features in Gherkin
- Assisted Manager by providing automation strategies, Selenium/ Cucumber automation and JIRA reports.
- Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.
- Performed Agile testing, review the stories and participated in Daily Scrum, Sprint Kickoff, Review Meetings and Release Planning meeting and used JIRA Tool.
- Performed Defect Tracking & Management in JIRA . Generated automated daily reports using the JIRA API.
- Assisted Manager by providing automation strategies, Selenium/ Cucumber automation and JIRA reports.
- Participated in Daily Scrum, Iteration Planning, Release Planning meeting and used JIRA Tool and peer review with team.
- Used Bit bucket for version control.
- Used Bamboo and Jenkins for job scheduling and running regression.
- Used qTest for manual testing.
Environment: Selenium, Jenkins, Cucumber, Maven, Eclipse, Intellij, bamboo, Bit bucket
Confidential, Tampa, FL
QA Test Engineer
Responsibilities:
- Conducted Functionality and Regression testing using Selenium.
- Performed Functional testing, Smoke testing, Performance testing and Unit Testing.
- Used JIRA to document and report/track all issues and defects.
- Importing Selenium Project into Eclipse primary language as Java.
- Experience in White Box testing of the application using TestNG for class, method, & Web Services testing.
- Test ORMB solutions in terms of functionality, performance, reliability, stability, security and compatibility with other legacy- and / or external systems.
- Expert in SDLC, Project Management and testing life cycle methodologies like Waterfall, Spiral and Agile methodologies.
- Regression tested C and C++ applications to guarantee quality and safety of software upgrades.
- Automated the functional test cases using Selenium web testing tool.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Prepared test cases, test data and test responsibility matrices for the application under test.
- Participated as a member of an agile team with daily SCRUM meetings.
- Developed automated test plans and created automated test script using Selenium Web Driver.
- Performed manual/web testing using Selenium IDE. .
- Developed and executed test cases and test procedures for all aspects of QA including functional and AAAcompatibility testing.
- Developing component level integration test scripts using Gherkin, Spec Flow, NUnit, and C framework for web services.
- Good experience on UNIX/Linux environment and also able to execute shell and Perl on command line interface.
- Involved in data extractions, file extractions and file transfers in UNIX environment using WINSCP
- Ran the shell and Perl jobs in UNIX machines and loaded Customer information in to Siebel and mainframe applications
- Verifying the logs in UNIX/Linux environment whenever issues find during testing.
- Implemented Page Object Model Automation framework with Java, Selenium Web Driver and Cucumber.
- Integrated Automation scripts (Selenium Web Driver) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
- Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
- Provided customer support during UAT test cycles
Environment: Java, Java Applets, Selenium, QC, SQL, Jenkins, AWS, Cucumber, Maven, Fire path, Firebug, Eclipse, XPATH, Java, HTML.
Confidential, spring, TN
QA Tester
Responsibilities:
- Implemented Page Objects, Test classes, Data Driven automation frameworks using Selenium Web Driver, JAVA, TestNG, Jenkins and JUnit.
- Implemented CI/CD using Jenkins/Dockers & publish Code Coverage
- Test automation scripts development in Selenium RC & Web Driver using Java and TestNG.
- Used Protractor jasmine Selenium Web Driver framework created Automation framework and Automation test for Application. Tested SOAP and Restful Web Services using SOAP UI
- Independently designed and structured complete project framework from scratch; includes: design page classes, test classes, develop selenium and project utilities, manage input data and environments.
- Developed the features, scenarios, step definitions for BDD (Behaviour Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin
- Monitored regression test results, fixed tests as needed and created bugs.
- Experienced in testing applications manually as well as using the automated testing tools like Test Director and Quality Centre/ALM.
- Worked with manual testers to create improvement plan documents for Development team.
- Performed feasibility analysis for the user stories in the Product backlog and identified test objectives and involved in developing test strategy, test plan and test case documents.
- Manually verified member/ applicant details like SSN, DOB, and Address plan in health insurance.
- Tested HIPAA regulations in Facets HIPAA privacy module
- Involved in FACETS Implementation, involved end to end testing of FACETS Billing, Claim Processing and Subscriber/Member module.
- Wrote Python Scripts to develop automated scripts and frame works.
- Configured Maven for Python Automation projects and developed project object model (POM).
- Experience working on UNIX and Linux systems.
- Tested this application using different logins like Guest/Anonymous Customer, Existing/Authenticated Customers etc.
- Tested Request XML Data and Response XML data which was sitting in the Logs.
- Verified the XML content when the batch jobs ran in UNIX environments.
- Account data has been loaded using UNIX batch jobs.
- Assess manual test coverage and plan and coordinate the creation of automated tests (web UI, REST API, proprietary API, Mobile Application)
- Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python
- Used Fiddler, Firebug to inspect the web traffic in Windows system and used Charles web proxy to inspect web traffic on Mac, IOS and Android
- Developed test scenarios and test cases for smoke testing, functional testing, positive and negative testing, boundary testing.
- Tested and Process designed with Appian (BPM tool).
- Processed and set all the reports of application Appian tool.
- Occasionally performed manual testing during critical release time issues.
- Participated as a member of an agile team with daily SCRUM meetings.
- Investigated and resolved issues in development and test environments.
- Worked with SQL and Sybase database for data validation.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Extensively experienced in creating and maintaining effective test scripts with QTP/UFT.
- Experienced in developing Descriptive programming for Key-word driven Testing using QTP/ UFT.
- Supported Development team to handle miscellaneous release time issues
- Used TFS and JIRA for Tasks and Bugs tracking
Environment: JUnit, JAVA, ALM, Jenkins, cucumber, HTML, CSS, JAVASCRIPT, BDD/TDD, UAT, REST API, C#, Selenium Web Driver, SOAP UI, CI/CD, HTML, SQL, Sybase, Windows 7, Visual Studio, TFS, JIRA
Confidential
QA Analyst
Responsibilities:
- Created Test Scripts for Manual Testing of application with RQM. Executed Test Scripts manually with RQM and analyzed the test results.
- Reported and tracked defects identified using ‘JIRA’
- Involved in Accessibility testing. Writing/Reviewing Test Cases and Test Conditions for the requirements.
- Understanding the application under test, writing test plan, defining test strategy and coming up with
- Test matrix and developing scripting.
- Developed Test cases from Requirements, Functional Specifications and Design Documents and executed them manually MS Excel.
- Created SQL queries to get data from database.
- Work on waterfall methodology throughout the project.
- Created test scenarios for System Testing and Regression Testing. Used JIRA to submit and
- Manage defects and attended meetings with developers in resolving the same.
- Involved in User Acceptance Testing (UAT) with UAT and Training Team.
- Executed Test cases before and after bug fixes for each build for UAT.
- Interacted with developers regarding priority of bugs and updated the status test execution result and of bugs once they are fixed.
Environment: JIRA, Java based application, IBM DB2, MS Office 2010, MS Visio, SharePoint 2010, SOAP UI, and XML.
