We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Tulsa, OK

SUMMARY

  • Over 9+ Years of IT Experience in the field of test design, test development and implementation of test procedures and experience with different DBA platforms such as DB2 UDB Admin V8.2, V9.1, V9.5, V9.7, V10.1 and V10.5 on Windows, AIX, LINUX, and SQL DBA (2008, R2, 2012,2014 and 2016).
  • Extensive knowledge of QA methodology, standards, and procedures such as creating and executing test plans and test scripts.
  • Experience in implementing the Java API's Utils, IO, JDBC and Apache POI.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
  • Experienced in load and performance testing tool JMeter.
  • Experienced in Automation testing using Selenium and HP Quality Center.
  • Expertise in author test plans, test cases, and/or test scripts required to validate solutions.
  • Working closely with the development teams to replicate and resolve issues.
  • Extensive working experience on all phases ofSoftware Development Life Cycle (SDLC), its methodologies such asAgile, SCRUMandWaterfall Model.
  • Handled End to end testing in large teams across multiple geographies in effective execution of Treasury Implementation, Identity Access Management Systems, Telecom Billing and Customer Care projects.
  • Configuration of application using spring, Struts, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Have intensive experience in using Maven as build test data management Tool.
  • Experience in testing Web Applications with Java, XML, HTML, AJAX, JavaScript, Oracle and MS SQL Server. experience in writing Java, JavaScript, Python, Ruby, C#, PHP, VB scripts, and UNIX Shell Scripts.
  • Have good hands - on experience on ANT as build test data management Tool.
  • Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Façade, Service Locator (design pattern).
  • Extensively used Windows, Web and Client/Server application testing tools like HP Mercury interactive tools Load Runner, Win runner, Quick Test Professional, Quality Center, Test Complete, Version One and Test Director.
  • Having good knowledge on Worksoft Certify Impact, Content Merge, Dashboard, BPP Report generation based on the Test Results.
  • Strong understanding experiences for testing creating test cases for different EDI transaction like 271, 277, 834 .
  • Expertise in writing automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • In-depth knowledge in using Worksoft Certify for test automating complex business processes having Dynamic Modals/Windows, Tree containers, Nodes, and other different kinds of Object.
  • Knowledge of Agile methodology along with Automation Tools and Protractor.
  • Expertise on testing native mobile applications for iOS and Android.
  • Experience on developing mobile automation frameworks using Appium for both iOS and Android.
  • Creates and executes software test strategies and plans, tracks results, log issues, process deviations, proper disposition, and resolution of open issues.
  • Executed automation test scripts using windows and Linux platforms for MFP products.
  • Actively involved with Design, develop, and execute automation test scripts using the BPT automation framework of UFT
  • Involved in testing HIPAA EDI Transactions and mainly focused on 837 and 835.
  • Experienced in White Box testing by authoring python Codes in Selenium Web Driver. Created and Maintained Server-side Integration Test using Python and Selenium Web driver.
  • Facilitates and actively participates in meetings to ensure proper communication relating to active and in-process issues, including those outside specific projects
  • Participates in defect management of UAT and Consumer Cutover defects with the project management team to ensure defects are fixed in a timely manner in order facilitate the timely completion of UAT and/or Consumer Cutover.
  • Collect and enter all issues/defects reported by subject matter expert testing team in a timely manner with accurate and detailed reproducibility steps along with frequency of problem and all supporting comments and documentation.
  • Document the issue encountered during testing by taking print-screens, documenting steps to recreate issue, and working with subject matter experts to identify criticality and severity of the issue.
  • Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Eclipse and preparation of automation test framework.
  • Expertise in cross device/cross OS version testing of native mobile applications.
  • Expertise in Mobile Web testing and simulator/emulation tools.
  • Proficient in the field of Information Technology, with specializing inSoftware Quality Assurance Testing,proficient in testing onClient/ServerandWeb based applications.
  • Experienced in Application Life Cycle Manage ALM to maintain the test cases.
  • Experience in Manual Testing and Test Automation using Tools like QTP, QTest, Win Runner and HP UFT, Quality Center and Work Soft Certify
  • Expertise in using test automation tools such asSelenium WebDriver/RC/IDE/Grid, Quality Centerto develop automation testing scripts for web and client server applications.
  • Experience with Mobile Automation usingAppiumautomation framework and WebDriver.
  • Expert using open-source bug tracking toolJIRA, Quality Center & IBM Rational Team Concert (RTC)
  • Performed functional tests usingSelenium WebDriverwith data driven framework and documented results in a database.
  • Execute browser compatibility and regression tests usingSelenium WebDriverfor testing UI for every new build release.

TECHNICAL SKILLS

Testing Tools: Quality Center, JUnit, Cucumber, Firebug, FirePath, Protractor, TestNG. Selenium IDE/RC/WebDriver, Qtest, Quick Test Pro (QTP), Test Link, Test Manager, Test Complete, Cucumber, Appium, Protractor, Load Runner, ALM, HP UFT (Unified Functional Test) Test Automation Tool, Rational Quality Manager, Rational ClearQuest, RTC.

Web Technologies: HTML, DHTML, CSS, XML, XPATH, REST, WSDL, UDDI, Web Services, SOAP UI

Defect Tracking Tools: qTest, HP Quality Center, Bugzilla, Visual Studio TFS, JIRA.

Languages: Java, JavaScript, Shell Script, Python, HTML, CSS.

Browsers: Internet Explorer, Mozilla Firefox, Chrome, Safari

Databases: ORACLE, MySQL, SQLite, PostGRE, MS SQL Server, DB2 UDB V8.x, V9.x, V10.1 & V10.5, SQL DBA

Operating Systems: Mac OS X, Linux/Unix Ubuntu, Windows, iOS, Android

CI/CD: Ant, Maven, Jenkins, Hudson, Git, SVN

MS Tools: MS Excel, PowerPoint, AEM, Word

PROFESSIONAL EXPERIENCE

Confidential, Tulsa, Ok

Sr.QA automation engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Work with the IT Solution owners in understanding the testing needs for System Testing, Integration Testing, User Acceptance Testing as well as Performance Testing.
  • Draft the Master Test Strategy and get it reviewed and then approved by the Stakeholders.
  • Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Testcasesandexecuted test cases.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Responsible for identifying test cases formanualandAutomationwithSelenium WebDriverfor Smoke Test, Functional and Regression Tests.
  • Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework.
  • Setup the Automation framework usingSeleniumto run test cases in multiple browsers and platforms
  • Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
  • Implemented Appium Scripts to test iOS and Android platforms.
  • Created whole test framework using Selenium for further test creation and execution.
  • Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Involved in testing the application utilizing theScrum (Agile)methodology.
  • Involved onCucumbertesting and defined the test scenarios and created the test cases in Test Manager.
  • Performed functional tests usingSelenium WebDriverwith data driven framework and documented results in a database.
  • Identified, ReportedandTracked DefectsusingQuality Centertest management tool.
  • Review and approvals of Test Scripts.
  • Conducting Test Readiness Review Meetings (TRR) for each test phase deriving score card and determining a go/ no-go for the test phase.
  • Manually tested,verified,andvalidatedthat the product meets user requirements.
  • Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

Environment: ALM Quality Center,Selenium WebDriver, Cucumber, Agile, Maven, SOAP UI, XPath, ATDD, MS Project, VBA Macros to automate test status reporting, IBM’s Identity and Access Management system.

Confidential, New York city, NY

Sr.QA Automation engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Develop Automation Scripts using Java and SELENIUM. au Created and executed Test Complete Automated Test Scripts.
  • Work with the IT Solution owners in understanding the testing needs for System Testing,
  • Creates and executes software test strategies and plans, tracks results, log issues, process deviations, proper disposition, and resolution of open issues.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber.
  • Reporting and Documenting daily test results to management.
  • Used JavaScript for the web page validation.
  • By using the Appium, java developed the automation script for the mobile application.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required
  • Extensively worked on selenium web Driver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Integration Testing, User Acceptance Testing as well as Performance Testing.
  • Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Testcasesandexecuted test cases.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Actively involved with Design, develop and execute automation test scripts using the BPT automation framework of UFT.
  • Facilitates and actively participates in meetings to ensure proper communication relating to active and in-process issues, including those outside specific projects.
  • Participates in defect management of UAT and Consumer Cutover defects with the project management team to ensure defects are fixed in a timely manner in order facilitate the timely completion of UAT.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Collect and enter all issues/defects reported by subject matter expert testing team in a timely manner with accurate and detailed reproducibility steps along with frequency of problem and all supporting comments and documentation.
  • Document the issue encountered during testing by taking print-screens, documenting steps to recreate issue, and working with subject matter experts to identify criticality and severity of the issue. Working in an Agile environment.
  • Testing native mobile applications for iOS and Android.
  • Developing new automation scripts for regression flows for both Android and iOS applications.
  • Working within scrum team in identifying new test cases for mobile automation.
  • Cross device/cross OS version testing of native mobile applications.
  • Mobile Web testing and simulator/emulation tools.
  • Work with the automation team to increase automated test coverage in an effort to avoid having to run regression scripts repeatedly.
  • Responsible for identifying test cases formanualandAutomationwithSelenium WebDriverfor Smoke Test, Functional and Regression Tests.
  • Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework.
  • Setup the Automation framework usingSeleniumto run test cases in multiple browsers and platforms.
  • Review and approvals of Test Scripts.
  • Conducting Test Readiness Review Meetings (TRR) for each test phase deriving score card and determining a go/ no-go for the test phase.
  • Manually tested,verified,andvalidatedthat the product meets user requirements.
  • Investigate new tools and technologies to make testing efforts faster and more effective.
  • Analyze and help triage defects raised by customers, both internal and external.
  • Ability to do testing on mobile devices over WIFI, cellular.
  • Knowledge on provisioning with real devices.
  • Knowledge on real handset activations in telecom domain with single line and multi-line.
  • Knowledge on single line and multi-line activations.
  • Having good knowledge on TAS Agent

Environment: ALM Quality Center,SOAP UI, Quality Center HTML, IBM’s Identity and Access Management system, QTest, Jira, HPALM, CA Clarity, CA Service Desk.

Confidential, Sunrise, Florida

QA Automation engineer

Responsibilities:

  • Involved in all phases of Software Testing Life Cycle (STLC): Requirements & Design Review, Test Planning, Test Execution and Test Reporting.
  • Worked in Agile project implementation, performing test coordination, task management.
  • Defects are raised in the HP ALM for logging, tracking, and reporting bugs in the application.
  • Worked in Unix Command Center, writing scripts, logging files, setting up Unix based applications.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Assisted the project team in identifying and documenting Performance test requirements.
  • Designed and developed performance testing scripts, functions, scenarios, processes for simple to Complex testing situation.
  • Work closely with EDI to ensure accuracy in data transmissions and shared processes.
  • Worked in Quality Assurance, testing stand-alone, Client Server and Web based applications using Manual Testing, HP ALM Explorer /HP Quality Center on UNIX, and Windows.
  • Supported in setting up various Test Environments for Integration Testing, System Testing, User Acceptance Testing, Security Testing and Prod-Fix Testing with the goal of replicating the end user environment. Analyzing logs, database, and source.
  • Attended meetings, involved in QAplanning, coordination, and implementation of QAmethodology.
  • Implemented Java API's Collections, IO and JDBC, Apache POI in WebDriver Scripts.
  • Developed automation scripts using Selenium Web Driver with Testing Framework.
  • Performed data driven test and regression testing using Selenium.
  • Involved in creation Test Case Scenarios, Test case Execution and maintain defects using JIRA Tool.
  • Identified new changes in each 5010 Transaction and prepared the Severity levels like, High level, Medium level and low level and prepared the line of estimation by using the Estimate tool.
  • Worked with IOS and Android mobile app testing with various scenarios.
  • Tested web services based on data and functions by SOAPUI.
  • Supported development team in finding the root cause of errors, by Providing Status updated to management regarding project.
  • Expertise in performing System Integration Testing (SIT), Business Acceptance Testing (BAT) and Performance Acceptance Testing (PAT).
  • Backend testing through SQL queries and PL/SQL subprograms to support the test case results.
  • Participated in Daily defect calls to elaborate on newly raised defects and to keep track on the status of existing defects.
  • Performed database testing to ensure the ETL process for the data being extracted from various sources (like Oracle tables, flat files, CSV files), transformed and loaded into the new Database through Informatica.
  • Finalized and published Test Results in an incremental manner through thoroughly analyzed defect reports.

Environment: Selenium Web Driver, Java, Test NG, SOAPUI, Agile Methodology, HP ALM Explorer 11.5x, Oracle 11g, Informatica, Unix, PL/SQL Microsoft Office 2010.

Confidential

QA Tester

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Used Maven for building the
  • WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Leveraged AWS cloud services such as EC2; auto-scaling.
  • Tested request and response XML s-based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Developing and testing APIs onAWScloud.
  • Created whole test framework using Selenium for further test creation and execution.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back-end testing on Oracle Database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
Environment: Java, SeleniumWebDriver, TestNG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, Quality center, Coded UI, Test Manager, Mobile Testing, SQL, Oracle, and Windows.

We'd love your feedback!