We provide IT Staff Augmentation Services!

Qa Automation Resume

2.00/5 (Submit Your Rating)

New York, Ny

SUMMARY:

  • 7+ years of intensive experience testing Mobile, Web and Windows - based applications
  • Working experience in test automation (functional, API) using Java base frameworks with Selenium WebDriver, Appium, TestNG/Junit, Maven, Jenkins
  • Experience of creating testing automation frameworks from scratch
  • Practical knowledge and deep understanding of the software development life cycle, testing methodologies and tools
  • Solid experience in creating and maintaining test documentation of all levels (test plans, test scenarios, test cases, test matrices)
  • Proficient in software issues identification and analysis
  • In-depth knowledge of computer architecture, data structures and standard programming practices
  • Report issues in detailed and concise manner, in compliance with organization’s guidelines
  • Retain excellent analytical and problem solving skills
  • Great team player, able to work independently with minimal supervision
  • Able to multitask and work effectively under pressure in a fast-paced environment
  • Learn new technologies quickly and independently
  • Good communication, interpersonal and research/analysis skills
  • Confidential Citizen

TECHNICAL SKILLS:

Programming: Java, SQL, JavaScript, Python, C++, HTML, CSS, XML

Database: Oracle, MS Access, MySQL

Test Automation: Selenium WebDriver, Appium, Selenium Grid, JUnit, TestNG, Ranorex

Networking: TCP/IP, FTP, HTTP, Internet, Intranet

Virtualization: VMware Server, Oracle Virtual Box

Bug Tracking: Jira, Youtrack, Elementool, Bugzilla, Rally

Mobile Platforms: iOS, Android OS, Apple TV, Windows Phone, ADB commands

Operating Systems: Windows 10/8/7/XP, Mac OS X, Linux, UNIX

Browsers: Chrome, Safari, MS Internet Explorer, Mozilla Firefox, Opera

Applications: GitHub, Jenkins, JMeter, HockeyApp, Testflight, Fiddler, Postman, XCode,CA Lisa Virtualization

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

QA Automation

Responsibilities:

  • Managed Page Object Model (POM) with Data-Driven framework integrated with enterprise Jenkins and SauceLabs
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, Java, Maven
  • Virtualized backend RESTful API services with LISA Virtualization/DevTest Workstation
  • Executed smoke/regression test suites in parallel locally and on SauceLabs
  • Performed functional and API testing
  • Integrated SQL queries in automation framework to validate data in the backend with results at the front end
  • Used DTM tagging to debug application
  • Managed source code using Git
  • Performed Defect Tracking & Management in JIRA and Rally, updated test documentation in Confluence
  • Participated in PI planning meetings to estimate and define application testing road map to meet quarterly deliverables
  • Created and submitted automation test execution summary report to Team Lead
  • Strong multitasking and prioritization skills and the ability to work well under deadlines in a fast-paced and changing environment
  • Experience working closely with the project team in user story planning, user story development and participating in retrospective meetings.
Confidential, Woodbury, NY

QA Automation (Dev Tester)

Responsibilities:

  • Developed from scratch automated test framework for functional testing of native application on iOS/Android platforms using Java, Selenium, Appium, Maven, TestNG, Jenkins, Git
  • Developed and maintained automated test cases for various type of testing
  • Performed back-end testing using fiddler and SQL queries for Oracle database
  • Created automated suites for build acceptance, regression, end-to-end testing
  • Worked on production ticket support
  • Participate with project teams through the planning, development and test stages to ensure full understanding of business requirements
  • Developed automated test framework for bill pay REST APIs using Java Spring framework, Maven, Jenkins
  • Created and maintained automation scripts
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI
  • Validated displayed data on the STB vs API data
  • Performed regression testing of weekly builds
  • Participated in regular project team meetings to discuss business requirements, testing procedure and assignments
  • Analyzed software failures, reported issues using JIRA defect tracking tool
  • Created, maintained and executed automated scripts using Java, Selenium, TestNG
  • Back-end testing using Fiddler
  • Performed usability, GUI, functional and regression testing
  • Maintain record/database of software defects
  • Participate in development meetings and Agile Development Sprints
Confidential, San Jose, CA

QA Automation

Responsibilities:

  • Unravel - A social trivia game/dating app. As a member of the core company mobile QA team performed testing for the social media mobile application Unravel on iOS, Apple TV and Android platforms
  • Automated Regression test suites for mobile native applications using Selenium, Java and Appium
  • Managed source code using Git
  • Developed and maintained test schedules; writing master test plans and/or coordinating test specifications, test cases, and test data
  • Did exploratory testing and acceptance of new features as part of a story-driven Agile development process
  • Validated and curated user generated content using Unravel Admin Panel
  • Performed functional, integration, regression, GUI testing
  • Performed manual black box and gray box testing on IOS, Apple TV and Android devices
  • Preformed application performance, compatibility testing and bug verification
  • Performed usability testing (duplicated elements, misleading labels, information tabs, etc.)
  • Generated ideas for new features and improvements
  • Installed the daily, release, and core builds of the product by utilizing ADB-commands
  • Verified data through Admin Panel
  • Worked in Agile environment. Attended daily Scrum stand-up meetings as well as weekly metrics meetings
  • Provided daily QA reports to QA lead
Confidential, San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Tested secure messenger mobile application (TRUST) on iOS and Android devices
  • Extensively automated regression and functional test suites using Selenium, Appium, Java and TestNG
  • Performed regression, integration, functional testing
  • Participated in functional and UI specification reviews
  • Created and executed test cases for new features and functionalities
  • Coordinated with an offshore QA team, working closely with project managers and developers
  • Monitored resolution status of the bugs and verify them fixed in new releases
  • Provided complete end-to-end testing before deployment
  • Performed battery drain test
  • Tested application behavior under various interruptions: battery strength level, incoming calls, SMS, video calls
  • Performed localization testing for Russian versions
  • Installed/uninstalled new builds, took logs, pic/video for Android devices using ADB commands
  • Assisted other QA teams in regression testing already released product
  • Analyzed software defects, prepared and submitted and track bug reports into YouTrack bug tracking system
  • Participated in regular QA team meetings to discuss assignments, procedures and road blocks
  • Worked in an Agile environment with weekly releases
Confidential, CA

QA Automation Engineer

Responsibilities:

  • Participated in the testing web/mobile social network application
  • Created, modified and executed test case for different type of testing
  • Develop automation test cases using page-object pattern in Selenium/WebDriver/Java/TestNG framework
  • Contributed to UI test automation framework and utilities library
  • Analyzed and debugged test failures for test suites ran on Jenkins
  • Managed source code with Git
  • Conducted modular, integration, exploratory, GUI, usability, functional, build acceptance and full regression testing of new builds
  • Thoroughly cross browser tested projects to support IE10+, Firefox, Safari, Opera and Chrome
  • Test mobile client app using iOS, Android devices and emulators
  • Executing the SQL queries for data validation
  • Studied requirements and performed exploratory testing to familiarize with the application
  • Reported defects into Bugzilla bug tracking database
  • Provided daily and weekly reporting of product quality, status of testing and defects
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases and blocking points
Confidential, New York, NY

QA Automation Engineer

Responsibilities:

  • Responsible for extensive testing of different modules of the web-based/Internet application and the whole testing life cycle for the various modules of this application
  • Developed test cases in Java language using Intellij IDE and TestNG framework
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins
  • Designed and executed quality test plans and test cases to verify reliability, accuracy and compatibility of application
  • Developed test scenarios, test scripts and traceability matrix
  • Reviewed business manuals and requirement document (BRD) in order to summarize system-specific business rules and other operating conditions
  • Developed smoke test suite & checkout regression suite using Ranorex
  • Extensively used Quality Center as the bug tracking and reporting tool
  • Performed functionality, GUI and security testing
  • Involved in weekly status meetings
  • Executing the SQL Queries for data validation, record counting and non-duplication testing
  • Interacted with business analysts and developers
  • Coordinating user acceptance testing during testing sessions
  • Worked in Waterfall environment with quarter releases
  • Participated in different types of meetings and walkthroughs, discussed the outstanding defects, informed the QA manager with the update test status etc.
Confidential, New York, NY

System Administrator

Responsibilities:

  • Provided systems administration support for Windows systems including server and workstation upgrades, backup and disaster recovery monitoring, user account setup and security administration
  • Monitored a network for threats from the outside
  • Managed and maintained security systems and their corresponding with associated software, including firewalls and anti-virus software
  • Created accounts for new users and assign priorities
  • Performed regular system backups and recovery procedures, to ensure system security

We'd love your feedback!