Qaautomationengineer/mobile Tester Resume
Houston, TX
PROFESSIONAL SUMMARY:
- Around 4 years of experience in software testing (Manual and automation) with a good understanding of Test planning, Test Design, Test Execution and Defect Reporting and Tracking.
- Experience in using test automation tools such as Selenium WebDriver/IDE/Grid, QTP & Appium to develop automated testing scripts for Client Server, Web and Mobileapplications.
- Good Experience in using Appium tools for native Android and IOS applications.
- Extensively worked as a QA Automation Engineer in Webapplications, Client ServerApplications.
- Experience with Web debugging tools like XPath, Firepath, and Firebug also provided efficient locators for strategies like XPath and CSS to run web driven scripts.
- Developed an automated script and frameworks using Java, C#, VB Script.
- Good Experience in frameworks (POM, Data Driven) Using Java, C#,Python.
- Proficiency in Test Automation using UFT (Formerly QTP) and selenium tools.
- Experience in Java Programming, Selenium WebDriver, Junit and TestNG.
- Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of teh QA process.
- Experience in Data Driven testing, cross browser testing and parallel test execution using Selenium Web Driver, TestNG and Selenium Grid.
- Experience 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.
- Good experience to write teh SQL queries.
- Good Experience on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Involved in Sprint planning meetings and sprint task buildings.
- Good communication skills with Strong analytical and problem solving/troubleshooting skills.
- Ability to work on high pressure environment and can work independently with minimal supervision.
TECHNICAL SKILLS:
Testing Tools: Selenium Web driver/IDE/Grid, Appium, Junit, TestNG, SoapUI, HP Quality Center/ALM/Test Director/UFT, Cucumber.
Languages: C, C++, Java, C#, HTML, XML, JavaScript, SQL, Python, VB Script.
Defect Tracking Tools: Quality Center (9,10,11.0), Jira, ALM QC, XPath, Firepath, Firebug.
Testing Framework: JUnit, TestNG, POM.
Built Tools: ANT, Maven.
Continuous Integration Tools: Jenkins.
Methodologies: Agile (Scrum), Waterfall.
Databases: SQL Server, MS Access, My SQL, Oracle
Repository System: GitHub, SourceTree.
Operating Systems: Windows (7, 8, 10), Mac, Linux, UNIX.
WORK EXPERIENCE:
Confidential - Houston, TX
QAAutomationEngineer/Mobile Tester
Responsibilities:
- Designed, developed and implemented POM based automation-testing framework utilizing Java, TestNG and Selenium WebDriver.
- Involved in working on a project where we implemented BDD (Behavior Driven development), TDD (Test Driven development) using Cucumber framework with Java, JUnit and Page Object Model.
- Experience with source version control tools such as Git, SourceTree.
- Configuring teh Appium for teh Mobile Android Native App using Selenium.
- Developed test code in Java language using Eclipse, IDE framework.
- Performed manual functional testing for system change requests, defects, and requirements.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Used Quality Center as teh test repository and used it for executing teh test cases and scripts and logging.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Involved to test teh application database data by writing teh SQL queries.
- Involved in testing of services using SOAP/REST services using SOAPUI, Groovy Script.
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
- Setup teh Automation Framework using Selenium Web Driver, Eclipse, TestNG and Run test cases in multiple browsers and Platforms.
- Followed and contributed to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
Environment: Selenium WebDriver, Jenkins, Java, TestNG, JIRA, Cucumber, SOAP UI, Maven, Appium, Selenium IDE, TestNG, Quality Center, Firepath, Firebug, Eclipse, JSON/XML, XPATH, SQL Server.
Confidential - Calabasas, CA
QA Automation Tester/ Web Service 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 teh test cases usingSeleniumWebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
- Involved in Automation of teh test cases usingSeleniumRC, Junit and Ant.
- Responsible for back-end API testing with Rest Assured and coding in Java.
- Created tests with Assertions like Schema Compliance, XPath assertions using Rest Assured.
- Involved in testing Web services and XML with tool called Rest Assured. Used dis tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Validated Web Service modules using Rest Assured tool (Preparing Web Service request and added authentication information in Soap Header). Used Rest Assured tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.
- Wrote automated scripts for angular JS application using protractor and Java scripts.
- Involved in teh Continuous Integration of teh automation framework with Jenkins.
- Worked with designing and building automation frameworks in Cucumber BDD.
- Cucumber was used for entire regression testing and functional testing with primary tool asSelenium to test Scenarios, test Cases and Test conditions identified.
- Achieved Behavior-Driven Development (BDD) implementation with Cucumber, Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
- Used JIRA for Identifying, logging, tracking and escalating bugs.
- Performed smoke testing in UAT and production environments for deployment verification.
- Actively participated in daily scrum and sprint meetings as part of Agile Environment.
Environment: Java, Eclipse,Selenium, Appium, JIRA, SOAP UI, ANT, Junit, Cucumber, Gherkin, Jbehave, Agile, Mobile Testing.
Confidential
QA AutomationTester/ManualTester
Responsibilities:
- Performedmanualtesting and maintained documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box.
- Worked directly with developers to report discrepancies and to resolve defects and track changes to status.
- Used Data Driven Testing methodology to test teh application with multiple sets of data.
- Implemented Page Object framework, Hybrid framework and Page Classes to represent teh Webpage.
- Involved in Developing QTP/UFT Scripts and executing these tests in Quality Center.
- Designed and developed Test Plans, Test Scripts and Test Cases in HP Quality Center and executed them.
- Involved in preparing teh Test Plan and Test Cases based on teh business and functional specifications.
- Analyzed test cases for automation and used Quick Test Professional (QTP) to automatemanualtest scripts for Regression and Functional testing.
- Involved inmanualtesting of teh application, creating test plans, test cases and documentation.
- Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing teh defects.
- PerformManualtesting as well as functional testing, Integration testing, Regression testing and End to End testing of SOAP/REST web services using SOAP UI tool.
- Performed Web Services testing and Validated XML request/response data using SOAP.
Environment: Quality Center, Java, XML, Manual testing, SOAP, REST, MS SQL Server, JSON, Jira, QTP, MS Office.
Confidential
QA Tester
Responsibilities:
- Worked with Functional Requirement and Business Requirement Documents through sessions to get a better understanding of teh system.
- Analyzed current processes and identified gaps in manufacturing and warehouse operations to develop process improvements.
- Participated in requirement and design walkthroughs.
- Analyzed system Requirement and developed Test Strategy, Test Plan, Test Procedure.
- Involved in identifying Test scenarios, Test cases and execution of test script.
- Worked on data validation by accessing SQL tables by executing complex Query.
- Performed Database validations, data extraction, and data integrity validation by executing SQL Queries on Oracle and MySQL databases.
- Involved in System, Regression and User Acceptance testing.
- Used HP ALM document test requirements, create test cases, execute test cases and manage defects.
- Writing complex SQL scripts for database testing on Oracle SQL Developer.
- Involved in testing and Bug Fixing Activities.