Automation Test Engineer Resume
Tampa, FL
SUMMARY
- A dynamic professional with around 7.5 years IT industry experience in Manual and Automated testing for Web based, Window based and Mobile applications.
- 3 years of experience in automation testing includes Selenium IDE, Selenium Web Driver, TestNG, Cucumber, RestAssured, Appium, Informatica, Confidential Quick Test Professional (QTP) etc.
- Hands on experience of Mobile Application Automation Testing tools like Appium, Robotium etc.
- Proficient in Core Java.
- Strong in manual API testing using tools like SoapUI, Advance REST client, Postman etc.
- Experience in working with QTP (UFT) descriptive programming, Keyword driven and Data driven and Hybrid Frameworks
- Experience in DQA (Database Quality Assurance) testingRDBMSsuch asOracle,MS SQL serverusingSQL queriesfor data integrity
- Knowledge of Defect/Bug trackingsystem with the use of tools likeHP Quality Center, Bugzilla, Jira, Target Process etc.
- Good understanding and knowledge ofUNIX command.
- Familiar with Chef, a tool to maintain and configure cloud - based platforms.
- Good knowledge of ETL testing using Informatica.
- Experience in preparingTest Strategy, developingTest Plan, Detailed Test Cases, writingTest Scriptsby decomposing Business Requirements, and developingTest Scenariosto support quality deliverables.
- Experience in creatingTest Readiness Review(TRR), Requirement Traceability Matrix(RTM)documents.
- Having good experience in various testing types like Automation Testing, Manual Testing, Functional Testing, System testing, Regression Testing, User Acceptance Testing, Backend Testing, API Testing, Web Services Testing, browser testing (IE, Chrome, FF, Mac) etc.
- Having good judgment skills for reporting and categorizing software bugs in conjunction with the Development team & QA Managers.
- Highly proficient in both waterfall and agile work models.
- Clear understanding of business procedures and ability to work as an individual and as a part of a team
TECHNICAL SKILLS
Web Automation Testing Framework and Tools: Selenium IDE, Selenium Web Driver, TestNG, Cucumber, Gherkin, Confidential QTP
Mobile Automation Testing Framework and Tools: Appium, Robotium, Lattice (Roku platforms).
Web Services and API Testing: RestAssured, Advance REST Client, Postman, SOAPUI
Other Automation Frameworks and Tools: Apache POI, iText API for PDF File Generation,Java Email Sending APIs, Page Object Model(POM), Data Driven Framework, Keyword Driven, Frameworks, Chef (Cloud Storage), JSON, XML etc.
OS: Windows, Linux, UNIX
Programming Language: Core Java, SQL Query, VB Script, Shell Script
DBMS Tools: Oracle, MS SQL, MySQL
Data base Query Tools: DB Visualizer, SQL Developer.
Bug Tracking Tool: Confidential Quality Center, JIRA, Bugzilla, Target Process
Test management Tools: Qmetry, Confidential ALM, Version One Enterprise Edition.
Build and CI Tool: Maven and Jenkins
Native Mobile Testing Tools: X-lite, Kapanga, tcpdump, Wireshark
Other Tools: Eclipse, GitHub, Bit Bucket, SVN, Source Tree, Putty, WinSCP, Oracle Web Commerce (ATG) Dynamo Admin, Oracle Web Commerce (ATG) Business Control Centre, Endeca Experience Manager, Endeca JSPRef, Cookie Manager, Purple Bug
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Automation Test Engineer
Responsibilities:
- Worked on Automation testing of Authentication, Discover, Search, Guide, Setting, Watch now, Common Info features on various platforms includes Roku, iOS, Androids.
- Used Confidential & Confidential ’s Lattice automation framework for Roku platform (Express, Premiere, Roku4, Roku3, Streaming Stick etc.)
- Used Appium and FAT frameworks for mobile automation iOS (iPhone, iPad, AppleTV etc.) and Android platforms.
- Set up testNG.xml and configured test suite and test cases.
- Was actively involved in writing common framework code like setting up startup driver, establishing initializing Agent connection, Lattice reporting framework, reading configuration data from properties files, reading test data from Excel sheet, reading data from Log file.
- Wrote generic code to read data for REST API using Java.
- Analyzing and understanding the requirements specifications.
- Review, creation and execution of test cases, test scripts and documentations related to functional, backend and integration testing based on the user stories.
- Participated in walkthroughs and defect report meetings periodically.
- Involved in Agile activities like Sprint planning, daily Scrum call, Story grooming and estimation session, Sprint Demo, Code Review, Retrospective meeting etc.
Environment: Eclipse, Core Java, Appium, Lattice automation framework, TestNG, Advance REST Client, SoapUI, Jira, Bitbucket, SourceTree, Purple Bug, Confluence, Qmetry.
Confidential, Roseville, CA
API Test Engineer
Responsibilities:
- Automation testing of REST APIs using RestAssured framework.
- Automated the VPC consumer management portal using Selenium, TestNG and Java
- V2 API testing on the Advance REST Client and SoapUI.
- Developing and contributing in writing and running automation test case suites related to Tool Chain, V2 API features (BYOIP, Server actions, Storage, Server Update, Add User Update, Mount, and Resize etc.).
- Provisioning of Virtual ESX and Hypervisor servers through the Web Portal and V2.
- Functional testing, Automation testing, smoke testing, Regression testing of the product HPE Helion Virtual Private Cloud.
- Reporting Bugs and doing regression testing.
- Writing Test cases for the new functionalities added in the product.
- Attend the bug triage meeting every day in scrum call.
- Performed functional/regression testing in V2 API BYOIP, Server management actions, Resize, Add User, Server Update, Flex VM, Flex Storage.
Environment: Core Java, Selenium IDE, Selenium Web Driver, TestNG, RestAssured, Advance REST Client, SoapUI, UNIX, Jira, VCenter, Putty, MSSQL, Github
Confidential, Dallas TX
Test Engineer
Responsibilities:
- Automated the Confidential ’s online web bases shopping site using Java, Selenium Web Driver (Java), Cucumber, TestNG etc. frameworks.
- Configured test suite using TestNG to execute Selenium scripts.
- Written BDD test cases using Cucumber Gherkin.
- Used various Java APIs like Apache POI, Java Email, IText etc. as part of test automation.
- Used POM (Page Object Model) and Data Driven framework for test automation.
- Performed web services testing using SOAP UI. Involved in testing request and response data of various third parties’ web services.
- Performed ETL testing to validate order data in BI tools, also Involved in ETL process testing usingInformaticaPower Center.
- Data manipulation and validations from different data sources like Oracle Web Commerce BCC, Endeca search engine and Oracle database.
- Analyzing and understanding the requirements specifications.
- Review, creation and execution of test cases, test scripts and documentations related to functional, backend and integration testing based on the user stories.
- Participated in walkthroughs and defect report meetings periodically.
- Attended Daily Scrum Meeting sand participated in weekly project status meeting.
Environment: Eclipse, Core Java, Selenium IDE, Selenium Web Driver, Test NG, Cucumber, Gherkin, Apache POI, SOAP UI, Maven, Jenkins, Oracle Endeca, Oracle ATG BCC, SQL Developer, Informatica, Github etc.
Confidential
Quality Assurance Engineer
Responsibilities:
- Performed Automation testing using QTP for regression testing and new features.
- Used Table Checkpoints to check values of object properties, Image checkpoint for property values of an image and information in a table respectively using Quick Test Professional (QTP) 10.0 and 11.0.
- Handled Run time data (Parameterization) in VBScript. i.e. create a parameterized test that runs several times: each time the test runs, it uses a different set of data.
- Developed Data Driven Tests using QTP and Confidential ALM QC and automated functional testing.
- Used synchronization, call function, parameterization, reusable actions, descriptive programming etc. to enhance test affectivity.
- Analyzing and understanding the requirements specifications.
- Writing and executing functional test cases
- Performed GUI testing of the site.
- Responsible for writing the Test Cases, executing the Test Cases and create execution reports using Quality Center.
- Performed Sanity check creation to verify functionality before new code goes live.
Environment: Quality Center, Load Runner, QTP 10, PL/SQL, Oracle, Quality Center, QTP, VBScript, MySQL, Bugzilla etc.
Confidential
Mobile Tester
Responsibilities:
- Writing and executing test cases.
- Create Test Conditions and Test Scripts.
- Regression testing of the product.
- Testing the installation and working of Linux Red hat server.
- Developed the manual scripts for testing.
- Worked on native mobile testing including TUI (Telephonic User Interface), EUW (End User web) and IVR (Interactive Voice Response) etc.
- Used native mobile testing tools like X-lite, Kapanga, tcpdump and Wire shark for testing and debug SIP Packets.
Environment: LINUX, VXML, SIP, SS7, VoIP, Shell Script, JIRA, X-Lite, Kapanga, Wireshark, Putty, etc.