We provide IT Staff Augmentation Services!

Project Manager / Qa & Automation / Founder / Owner Resume

CA

SUMMARY:

Performed automation and manual testing on desktop, web and mobile applications implemented test strategies, created qa processes and built automated & manual qa environments from scratch created CI/CD roadmaps, built and integrated automation testing into the CI/CD pipelines reviewed and analyzed applications’ requirements, built test plans, scenarios, prepared and run test cases run tools researches based on companies’ needs then proof of concept phases when new tools were required performed front and back - end testing with data validation against databases and multiple integrated systems identified and reported detailed defects, suggested enhancements and change requests and tracked their correct implementation analyzed the results and created detailed reports of the QA progress and presented them to the teams

CORE TECHNICAL SKILLS:

Languages: JavaScript (ECMAScript 5.1 & 6), Java, JSON, Bash, VB Script, VB .NET, HTML, CSS

Database: DB2, SQL

Tools: Selenium WebDriver, Mocha, Node.JS, NPM, GitHub, GitLab & GitLab CI, Bitbucket, Grunt, GoCD (CI & CD system), BrowserStack, BlazeMeter, Docker, QTP / UFT, TestComplete, SilkTest Workbench, Test Partner, IndelliJ IDEA & WebStorm, HP ALM, Test Link, TestRail, Bugzilla, EricWare, JIRA, Zephyr, Gemini

Techniques & Methods: AGILE, SCRUM, WATERFALL, Test Design, Functional, Integration Testing, Compatibility Testing, Usability Testing, Accessibility, Component TestingExploratory, AB and Acceptance Testing, Regression and Installation Testing Black Box & White Box Testing Techniques, Cross Browsers and OSs Testing

Graphic Applications: Adobe Photoshop, Illustrator, InDesign, Flash, Corel Draw

Known OS’: Windows; MAC OS; Linux Ubuntu / Mandriva / Red Hat / CoreOS

RELEVANT EXPERIENCE:

Confidential, CA

Project Manager / QA & Automation / Founder / Owner

Responsibilities:

  • Looking for projects and managing them while my contractors are doing the development
  • Meeting with customers, gathering applications requirements, suggesting features and functionalities
  • Transforming customer's requirements into development requirements
  • Managing three sub-contractors, one Front-End, one Back-End and one SEO specialist working remotely from Eastern Europe
  • Assigning the tasks to the developers, we use Jira for projects, tasks, defects & time tracking purposes
  • Managing project's life cycles and also testing the web applications we're building
  • I dam taking care of all the sales, company & projects management, processing and financial related tasks
  • For now, we’re targeting only small web projects as we are a small team and some of us have FTE jobs

Confidential

Web QA Analyst Automation and CI/CD

Responsibilities:

  • Researched the QA needs of the University and brought in diverse tools based on the requirements
  • Set up the whole testing environment and the QA processes - manual and automated
  • Set up and built a Data Driven Automation Environment using Selenium / Node JS / Mocha / Chai / JSON which got stored in GitLab
  • Integrated the Selenium JS Framework with BrowserStack and run the tests in multiple parallel environments for diverse drupal websites
  • Containerized the whole Automation Framework & run it as a Docker image
  • Built a CI/CD roadmap diagram for the SDLC process then set up and integrated the automation testing into the CI/CD process
  • Built pipelines with manual and automated jobs to run the tests through diverse SDLC stages using the GitLab CI
  • Wrote multiple automated functional tests in Selenium Mocha and maintained them (e2e, regression & smoke)
  • Maintained multiple BlazeMeter performance tests as well
  • Trained a junior qa resource on how to use all these tools and implementations
  • Developed all required documents regarding the usage of all technologies implemented within the qa process

Confidential

Senior Automated Quality Assurance Analyst

Responsibilities:

  • Wrote over 3000 functional automated tests in a Data Driven fashion using Selenium Mocha & Chai framework and JSON to drive the tests
  • Maintained multiple tests suites and run them across multiple environments - test, uat, training, production
  • Configured the GoCD Server, created and setup the environments, pipelines, the test templates and the agents running the CI Automation Pipelines
  • Participated in weekly deployment improvement meetings where brought recommendations on best practices and process improvement
  • Used Bitbucket as a code repository and committed the code on daily basis
  • Used Grunt task runner to deploy the code to the master branch & npm to run the tests

Confidential

Automation Quality Assurance Analyst

Responsibilities:

  • Implemented multiple automated frameworks for potential automation projects as POC
  • Maintained and wrote Automated Test Scripts in VBScript for existent projects
  • Built Automated Test Suites and run them during different SDLC phases
  • Participated in team meetings and got actively involved in planning and brainstorming on applying best practices and methods in order to improve failure rate of the automation code
  • Continuously improved the written code and all artifacts used within diverse projects
  • Wrote pure VBScript code hand in hand with OOP model and building Hybrid Automation Frameworks (combining Modular, Data-Driven, Table-Driven, Keyword Driven approaches) within independent, reusable and maintainable functions and classes which could be applied to different projects with minimum effort.

Confidential

RIS Quality Assurance Analyst

Responsibilities:

  • Created around 2000 manual test cases for web and desktop medical software in around three years
  • Reported over 950 defects, enhancements and change requests in around three years
  • Manually tested diverse modules and functionalities as Billing, Invoicing, Appointments, Scheduling, Priors, Printing, Batch Scanning, HL7 Messaging, Patients, Roles and Permissions, Questionnaires, Forms and Letters, Documents Uploads, Downloads and Matching, Notes and Notification Alerts, Emailing and SMS Messaging.
  • Successfully implemented Automation Tools Research and POC (proof of concept); as a result an approval was given to automate our project using TestComplete - started developing a hybrid framework in VBScript
  • Maintained over 5 testing environments, one database server and one automation environment
  • Improved the bug naming conventions for the project for better tracking and easier search-ability
  • Participated in Interviewing QA Candidates
  • Created presentations and exposed them to the team - Testing Processes, Bugs Naming Conventions, Batch Scanning (project related), Automation with TestComplete

Confidential

Quality Assurance Analyst

Responsibilities:

  • Wrote manual test cases on Gas and Oil web and desktop applications for new functionalities and maintained the old one - run them repeatedly and reported the bugs
  • Took ownership of the qa automation process, implemented and maintained a VB .Net Automated Framework in SilkTest Workbench and maintained an old suite of automated tests using Test Partner (over 200 tests)
  • Created an Automation Training Plan and provided trainings to the team

Confidential

Senior Test Engineer

Responsibilities:

  • Inspected requirements and wrote manual test cases - run them and validated the functionality is successfully achieving its purpose on desktop and web platforms and reported bugs where was the case
  • Run phases of smoke, regression, usability and accessibility testing
  • Validated that Client's Debt Rating is correctly calculated and Financial Data is stored and displays the right way
  • Tested the integration of web and desktop interconnected applications permitting to create, edit, delete banking accounts, customers, ledgers, manage different types of transactions in different curencies using Digital Banking Solutions
  • HTML & CSS Validation according to W3C Standards
  • Wrote around 500 automated test cases un Quality Center (ALM) using QTP 9.2
  • Directly involved in re-design and development of a website for a youth organization

Hire Now