We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY

  • Object - oriented programming in Python, JavaScript, SQL, HTML, XHTML, CSS, XML, VB.net, VBA
  • Developing automated test suites with Selenium Webdriver, Python
  • Testing using wide Git branching model with Jenkins continuous integration
  • Experienced in all stages of STLC for Automated Web Testing
  • Knowledge with Deep learning/Machine learning, Computer Vision, OpenCV, Keras, Caffe, TF
  • Testing with Neural Network touch for recognize and assert documents, images, databases
  • Automation testing using REST API, SOAP, Selenium WebDriver
  • Database testing and experience writing complex SQL queries
  • Hands on experience in Black box testing, Functional Testing, Regression testing, Ad hoc testing, Integration testing, System testing, Database testing etc.
  • Expertise in developing Software Test Plans, Test Case and Test Scenarios, Test Scripts, defect tracking and reporting based on System Requirements Specification Document, Web, QA.
  • Well versed in GUI testing, Database Testing, Front-end Testing, Functional Testing, System testing, Load Testing on Client-server, stand alone, and web- based applications with multiple server domains.
  • Possess a good understanding about different phases of Quality Assurance Life Cycle, Software development Life Cycle (SDLC) and Testing Methodologies and worked with Agile and SCRUM, Waterfall models in projects and Software Testing Life Cycle (STLC)
  • Strong skills in all phases of testing: test planning, documentation, test data set-up, execution and defect analysis and tracking. Worked extensively on creating and executing test cases and writing test scripts using manual/automated methods.
  • Experience in Creating Test Procedures, defining Test cases, developing and maintaining Test scripts, analyzing bugs, interaction with team members in fixing the errors and worked as a coordinator for Projects tested offshore.
  • Proficient in analyzing and reporting test results QA, Web.
  • Good communication and inter-personal skills, accustomed to work in a team environment with tight schedules and capable of working efficiently under pressure, able to manage multiple tasks and cross train sub-ordinates in other functional areas, organizational and leadership skills.

TECHNICAL SKILLS

Programming: Python, JavaScript, Ajax, jQuery, OpenCV, VB.net, VBA, HTML, CSS, XML

Test Automation: Selenium WebDriver, Jenkins, Postman, UnitTest, Pytest, Jmeter, Code Ship

Neural Networks: Machine learning, CNN, Computer Vision, TF, Keras, Caffe

Networking: GraphQL, REST API, SOAP, TCP/IP, FTP, HTTPS

Database: PostgreSQL, MySQL, MongoDB, Oracle, MS SQL Server

Platforms: MacOS, UNIX/LINUX, iOS, Android, Windows

Virtualization: VMware Player, Oracle VirtualBox

Web Development: Flask, Django, React, Node.js

Servers: AWS (Amazon Web Services), Windows Server, Apache, SR Tools, PuTTY, WinSCP

Blockchain: Mining dev, rypto-currency Bitcoin, Litecoin, STRATUM protocol

Bug Tracking: Jira, AWS Cloudwatch, Sentry

Git: GitHub, Bitbucket

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Confidential, Fremont, CA

Responsibilities:

  • Developed automated scripts using Python and worked on Jenkins continuous integration tool for deployment of project.
  • Developed and maintained automated scenarios using Selenium WebDriver (200+).
  • Writing and automated long and complicated test cases for full registration and booking flow, with verifying emails, clients information, prices, payment gates (credit cards), images, API.
  • Writing complicated Python scenarios for scrapping tags and verification it with Google API tools
  • Writing automated PDF graph reports with Python (reportlab).
  • Writing requirements and business flow for Web and mobile applications.
  • Writing automated scripts for testing and logging mobile tracking feature (iOS, Android).
  • Created PyWinAuto automation for Windows multi-install software tasks.
  • Developed and design UI for Web and mobile application.
  • Developed UI testing framework based on machine learning and image recognition.
  • Developed Flask Web Application DB for Growth Managers using MySQL and AWS/EC2, RDS.
  • Deployed AWS (Jenkins, Jira) instances.
  • Fixing front end UI bugs (JS, HTML)
  • Used Python APIs and JSON to automate web application REST APIs, SOAP protocol.
  • Making Test cases with Python-Selenium automation, test planning, documentation, test data set-up, execution and defect analysis and tracking.

QA Automation Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Developed automated scripts using Python and worked on Jenkins continuous integration tool for deployment of project.
  • Developed and maintained automated scenarios using Selenium WebDriver.
  • Developed Restful services using Python, Java Script and Designed and developed communication between client and server using Secured Web services.
  • Integrated automated Web and framework testing with Jenkins and GitHub.
  • Used Python APIs and JSON to automate web application REST APIs, SOAP protocol.
  • Making Test cases with Python-Selenium automation, test planning, documentation, test data set-up, execution and defect analysis and tracking.
  • Experienced in Agile Methodologies, Scrum stories and sprints-iterations in a Python based environment, along with data analytics.
  • Writing stored procedures with SQL request.
  • Performed smoke, followed by regression testing for new builds.
  • Reported various bugs with different severity using Jira bug tracking system.
  • Performed Functional Testing, Integration testing and System testing and modified the Test cases and performed Regression Testing.

Software QA Automation Engineer

Confidential, New York, NY

Responsibilities:

  • Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Git Hub.
  • Testing mobile application on Python and Appium framework.
  • Conducted backend testing to validate and retrieve data from Database using SQL queries for executing user specific Test cases.
  • Testing REST API with Django web application.
  • Performed Exploratory, Functionality, Release Acceptance, Sanity, Smoke, Regression, Usability/GUI, Browser, Platform and Mobile device compatibility testing.
  • Tested both web based and mobile versions of the application.

Software QA Automation Engineer

Confidential

Responsibilities:

  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium IDE.
  • Front-end testing with Python and Selenium framework.
  • Executed component testing, integration testing, and user acceptance testing.
  • Tested web-server and Database Applications.
  • Designed and developed test strategies and test cases.
  • E-commerce website testing including major functionality such as Product browsing, Customer Account Management, Shopping Cart, Payments processing and Orders administration.
  • Designed test plans based on documentation or new test scenarios (black-box/white-box tests).
  • Performed Browser Interoperability testing for Internet Explorer, Safari, Firefox and Chrome.

We'd love your feedback!