We provide IT Staff Augmentation Services!

Python Qa Automation Tester Resume

3.00/5 (Submit Your Rating)

Newport Beach, CA

SUMMARY

  • 5 years of experience in Software Quality Assurance Automation and Manual testing using Selenium and QC as tools.
  • Proficient in Automation and Manual Testing of Web - based applications and Web Services with standard API testing tools (Selenium WebDriver, TestNG, Postman, SoapUI, RESTAssured).
  • Thorough noledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), Bug Life Cycle, Waterfall methodology and Agile Scrum environment.
  • Proficient with Data Driven, Keyword Driven Test Automation frameworks and Page Object Model (POM).
  • Experienced in managing CI/CD pipelines of automation frameworks with Jenkins and GitHub.
  • Excellent noledge of defect tracking and management with JIRA and test case development with Zephyr.
  • Experienced in Test Driven Development (TDD) and Behavior Driven Development (Cucumber BDD).
  • Expertise in Python Object Oriented Programming (OOP) concepts: Abstraction, Encapsulation, Inheritance, Polymorphism. Strong noledge of Collection framework and Exception handling.
  • Highly skilled at developing Selenium WebDriver test scripts using Python in PyCharm and Appium.
  • Experienced in performing Functional Testing, Unit Testing, System Testing, Integration Testing, Regression Testing, Performance Testing, Ad-hoc, User Acceptance (UAT), Exploratory, GUI Testing, WIFI Testing, API Testing and Backend Testing.
  • Experienced in using Jenkins as a Continuous Integration and Continuous Deployment (CI-CD) server to configure with GitHub, Maven as well as in testing XML parsers, DOM, XPATH, HTML, DHTML, XSLT SOA, ESB technologies and setting up all required nightly build jobs using Jenkins.
  • Skilled at using HP ALM (QC) as a test and defect management tool, able to create and execute Automated Test Scripts using Business Process Testing (BPT).
  • Experience in development and maintenance of automationframeworks (Test Driven, Data Driven and Hybrid Frameworks) with Reusable Functions library using Selenium WebDriver.
  • Comprehensive noledge of Teh Document Object Model (DOM) elements and HTML structure for creating custom CSS and XPath selectors.
  • Experienced in manual testing of RESTful Web Services using Postman.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Autotest, REST & SOAP API, POSTMAN, Pytest, Appium, HPALM, Selenium WebDriver.

Frameworks: Autotest, Robot, Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Version Controls: SVN, Github, BitBucket

IDE’s: PyCharm, Eclipse

Programming Tools: PYTHON, SQL

Markup Languages: HTML, XML, XPath, CSS

Operating Systems: Ubuntu LINUX, Windows, Macos

Defect Tools: Bugganizer, HP Quality Center, JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Newport Beach, CA

Python QA Automation Tester

Responsibilities:

  • Responsible for creating and maintaining both Manual and Automated test suites for teh entire project.
  • Worked with Business Users and SME to design and implement teh Test Plan.
  • Extensive experience in Functional, Integration, Regression, User Acceptance (UAT), System, Load and Black Box testing.
  • Analyze requirements and user stories before teh build, by collaborating with product owners, and business analysts.
  • Involved in Scrum agile methodology testing.
  • Actively participate in Sprint planning to provide sizing for teh testing stories of teh sprint.
  • Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Webdriver, Pytest framework.
  • Responsible for executing teh test cases, analyzing test failures and report issues, and defects through JIRA, Rally.
  • Analyzed and tested data on different Case and functionality manually and wrote queries on database for validating data.
  • Creating Regression test sets for various test projects and updating teh test set after each test cycle Robot Framework.
  • Used Postman for testing APIs, by sending requests to teh web server and validating XML and 9JSON responses.
  • Wrote Python Scripts to develop automated scripts and frame works.
  • Configured Maven for Python Automation projects and developed project object model (POM).
  • Assess manual test coverage and plan and coordinate teh 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.
  • Integrated with Continuous Integration tools like Jenkins for running tests on regular basis automatically.
  • Involved in testing Web services (SOAP and REST) and XML with tool SOAP UI, for local WSDL with URL and created Test cases for load testing.
  • Integration of SSO and displaying web application in Canvas application.
  • Created tests with Assertions like Schema Compliance, SOAP, and XPath assertions using SOAP UI.

Environment: Python, Selenium WebDriver, Robot framework, Oracle, SQL, Docker, Postman, REST API and SOAP services, Atlassian JIRA, Jenkins, Pytest, Github, Linux, Ubuntu, Microsoft Word, Excel, Agile, CI/CD, HTML.

Confidential

Python Automation Engineer

Responsibilities:

  • Developed test scripts for mesh functionalities and performance on Google WiFi using Autotest(Python framework).
  • Developed python scripts for automating logs analysis.
  • Developed APIs which involved between cloud APIs and teh product.
  • Involved in developing wireless automation APIs using Autotest.
  • Experience in testing teh products on OTA turntables.
  • Experience in setting up teh mesh setups for different types of cabled up setups.
  • Performed different types of testing including Unit, Functional, Regression, Integration, System and Configuration testing.
  • Experience in automation SCPI, LabView, TCL, PERL, and Python programming language noledge of Carrier WIFI network KPI Analysis
  • Developed python automation scripts for mesh sanity & mesh performance.
  • Working on automating teh scripts using python for functionalities like Client steering, Band steering on various product lines of Google WiFi and Home.
  • Involved in debugging teh issues using kernel and sniffer logs.
  • Developed test scripts that run Rate vs Range tests on various product lines and plot teh graphs.
  • Execute teh System level Stress and Stability tests on Access Points.
  • Initiating maximum throughput between number of clients to teh AP using TCP/UDP tests and analyzing teh RVR graph.
  • Performing Interoperability testing with new hardware products.
  • Executed automated testing for WiFi 802.11 a,c,d,n,g on multiple products.
  • AP performance testing using iPerf, device bandwidth and connectivity of teh AP to WLAN/Wired clients.

Environment: Python, Autotest Framework, Linux, Apache server, Build and Integration Tools, Git, Wireshark, Bugganizer.

We'd love your feedback!