We provide IT Staff Augmentation Services!

Qa Lead Resume

2.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • 9+ years of experience in IT industry, testing web, mobile - based, backend applications
  • Proficient in black box testing, white box testing and automation
  • Working experience of Agile and Waterfall software development life cycles
  • Successfully implement GUI standards and guidelines
  • Develop test documentation: test cases, test suites, test plans, test matrices
  • Installation, maintenance, upgrade and migration of databases and clients in test environment
  • Setup, configured, maintain automation frameworks for third-party platform and local test labs
  • Develop stored procedures, functions, packages, triggers at DB and related reference materials
  • Create automation tests using Java, Python.
  • Use scripting and programming languages for solving problems and troubleshooting
  • Develop the documentation of new features and maintenance of the knowledge base
  • Proficient in Functional, Regression, Exploratory, System Integration, Smoke, Sanity, Cross-browser/platform, Compatibility, Load, Stress, Performance, GUI, Usability, API testing
  • Ability to handle a great variety of tasks simultaneously
  • Ability to learn new technologies and challenging concepts quickly and implement them
  • Strong team player with the ability to work productively in a team as well as individually
  • Mentor teammates in terms of manual and automation testing

TECHNICAL SKILLS

Platforms: Windows 10/8/7, Mac OS, Android, iOS

Mobile platforms: iOS, Android, Windows Phone

Programming: Python, Java, HTML, CSS, JavaScript, Groovy, XML, JSON, SQL, PL/SQL, Shell, PowerShell

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

Databases: Oracle, InterSystems Cache, Microsoft SQL Server, MySQL

Database Features: OEM, RMAN, Data Pump, Data Guard, ASM

Database tools: SQL*Plus, PL/SQL Developer, Toad, SQL Developer

Operating Systems: Linux, Microsoft Windows Server, MAC OS X, Solaris

IDE: Eclipse, InteliJ IDEA, NetBeans, Android Studio, Xcode

Virtualization: VMware, VirtualBox

Web testing tools: FireBug, Xpath, DevTools, Fiddler, SoapUI

Automation: Selenium WebDriver, Selenium Grid, Maven, Ant, TestNG, Cucumber, Jenkins, Lettuce, Aloe, Pytest, Appium

Backup tools: Symantec Netbackup, EMC Networker

Tracking Systems: Bugzilla, Mantis, JIRA, BMC Remedy, HP SM

Mobile tools: Alogcat, ADB, Mobizen

Tools:, frameworks Django, CircleCI, Distelli, jMeter, Testrail, Git, GitHub, PuTTY, SSH, mRemoteNG, WinSCP, Optimizely, Adobe Experience Manager(AEM)

PROFESSIONAL EXPERIENCE

QA Lead

Confidential, Richardson, TX

Responsibilities:

  • Create test documentations, test cases, test plans.
  • Manage full stack test automation framework Selenium Java TestNG for UI/ Java Rest Assured for service level automation.
  • Define and automate test cases for the smoke, regression suits.
  • Execute automated tests, validate the report, fix the broken ones on Java based framework.
  • Perform manual feature verification, analyze the results and logs.
  • Create, update, track user story tickets as well as bug tickets in Jira.
  • Participate in daily scrum, grooming, sprint review and bug triage meetings.
  • Lead multiple projects and teams.
  • Execute, update scripts at MongoDB with JavaScript.
  • Maintain, configure Jenkins server.
  • Configure, manage test suites execution on Jenkins.
  • Develop API automation using serenity and rest assured with java.
  • Perform A/B tests using AEM.

QA Automation Lead

Confidential, Tulsa, OK

Responsibilities:

  • Setup and configure Pytest automation python based framework from scratch for different projects with remote Browserstack.com and local grid/appium execution.
  • Successfully implement automation verification for features and releases testing.
  • Build strong automation team.
  • Develop python automation tests for GUI, functionality with Selenium and JavaScript, Leads API validation.
  • Perform, control, be responsible for the releases.
  • Mentor, assist QA teammates and organize and improve QA team work flow.
  • Work close with Devs, Product team to investigate and solve issues.
  • Configure appium for mobile ‘webview’ automation tests.
  • Implement Selenium grid with docker containers.
  • Configure CircleCI, Distelli pipelines.
  • Deploy builds at dicker containers.
  • Perform A/B test using Optimizely.
  • Maintain python based BDD automation frameworks with Aloe/Lettuce.

QA Automation Engineer

Confidential, Tulsa, OK

Responsibilities:

  • Verify new design changes of the SaaS web based application.
  • Perform cross platforms and cross browsers tests at the Browserstack.
  • Create, analyze, track issues in Jira.
  • Develop, fix python automation tests, run them locally, and docker containers, QA and staging servers.
  • Provide code review for automation tests.
  • Maintain BDD automation framework on Python.
  • Participate in team meetings, mentor and halp junior team members.
  • Perform pull request’s tests on dev-containers and QA environment.
  • Provide smoke tests and maintain “Rainforest QA” tests.
  • Support release process and new builds delivery.
  • Provide Leads API testing.

Software QA Engineer

Confidential, Los Altos, CA

Responsibilities:

  • Perform testing of the SaaS web based application with multi country human resources management capabilities for global enterprises
  • Explore and analyze structure, logic, functionality of the system, identify main modules for testing.
  • Create test documentation test cases, test plan for assigned functionalities
  • Develop Selenium with Cucumber java-based framework with JavaScript functions for regression testing and maintain it in between releases
  • Reproduce manually failures reported by automation framework
  • Perform cross browsers testing in Windows, Mac and Linux by using Selenium Grid
  • Conduct functional, usability, localization testing against requirements
  • Test performance of web based application and databases
  • Validate HTTP requests and responses
  • Report and analyze issues using JIRA, track them until its resolution
  • Participate weekly QA status meetings discussing the findings, bug fixes, latest build
  • Participate is testing a mobile application developed to music and video editing in Agile environment
  • Learn and analyze requirement, installation, test documents: test cases, test plan
  • Develop, update, execute test cases according to the assignment
  • Perform GUI, usability testing to verify the correctness of the displayed data, user friendly interface
  • Provide smoke testing of new builds and regression testing of application functionality
  • Conduct localization testing according to Localization requirements
  • Validate main functions of application on Android and iOS platforms
  • Produce tests under different interruptions: calls, sms, video calls, battery strength level
  • Report app crashes and bugs along with the log file to Bugzilla
  • Participate at everyday Scrum meetings

QA Engineer

Confidential

Responsibilities:

  • Provided verification of telecommunication packages, tariff plans, services
  • Detected data errors in the billing databases, by creating and executing SQL queries
  • Installed, configured, upgraded, maintained Oracle Databases and clients, InterSystems Cache database, Microsoft SQL Server, MySQL on Linux, Windows, Solaris for testing environments
  • Developed and implement stored procedures, packages, functions, etc. in test automation questions
  • Created, modified and maintained tablespaces, tables, views, indexes to solve test issues
  • Developed shell at Linux and powershell at Windows scripts to automate tasks
  • Created users, roles, gave and revoked privileges for security testing
  • Configured Oracle Data Guard and ASM for recovery testing before the migration on them
  • Conducted testing of new backup policies at Netbackup
  • Performed testing of metrics in monitoring the system
  • Developed documentations of new test features and maintained them at the knowledge base TWiki
  • Designed and developed Java-based tools for automation different tasks
  • Maintained and supported a Java-based automation testing framework with its data dictionaries
  • Created, updated, maintained Selenium web driver automation framework for testing web application
  • Developed and executed automated test case at Jenkins server
  • Performed exploratory, functional, usability testing new functions
  • Perform recovery testing and installation testing at test environment before updating the production application or environment.
  • Produced test evaluation reports of commercial initiatives
  • Utilized bug tracking system to submit bug reports and to monitor their resolution status
  • Developed test cases and participated at creation projects test plans

QA Analyst

Confidential

Responsibilities:

  • Performed manual testing web-enabled commercial applications
  • Validated main features of the application via exploratory, functional, usability testing
  • Conducted black box GUI testing according to the guidelines
  • Implemented ad-hoc and structured testing procedures at all the stages of the development cycle
  • Analyzed requirements to suggest improvements for the features of products
  • Created and executed SQL queries for data validation
  • Developed test cases to perform functional and regression tests
  • Verified implementation of OpenID for Gmail, Yandex accounts in applications
  • Validated integration with social networks Vkontakte, Odnoklassniki, Facebook
  • Created, configured and maintained virtual machines for cross-browser and cross-platform tests
  • Analyzed software failures, reproduced them and reported bugs into a bug tracking system
  • Produced regression tests of new builds
  • Participated in everyday team meetings and discussions with Manager and developers
  • Communicated with clients to clarify the bugs were founded by clients, reproduced and reported them

We'd love your feedback!