Software Qa Consultant Resume
Mountain View, CA
SUMMARY:
- Experience in testing software applications (manual and automated).
- Working knowledge of Software Development Life Cycle, Waterfall and Agile (Scrum) methodology
- Created Test Plan, Test Cases, Test Scripts, and Test Reports for manual and automated testing
- Solid knowledge of RDBMS and ER Modeling and excellent SQL Skills
- Expertise in Database Testing using SQL Queries with multiple Databases like MySQL and Oracle.
- Using Selenium WebDriver for automation of Functional, Built Acceptance and Regression testing
- Excellent knowledge of Bug Life Cycle/Bug Triaging
- Well versed with commercial and open source defect management tools
- Possess analytical, problem solving, decision - making and presentation skills with the ability to manage activities in a fast paced team environment.
- Excellent verbal and written communication skills
- A go-getter who loves to be with people and with strong desire to learn
- US Employment authorized
TECHNICAL SKILLS:
Operating Systems: MS Windows 10/8/7/XP, Mac, UNIX, Linux
Mobile Platforms: Windows Mobile, iOS, Android
Programming: SQL, Python, HTML, XML, JavaScript
Databases: Oracle, MySQL
Test Automation: Selenium IDE/ Web Driver/Grid, QTP, Load Runner
Networking: HTTP, HTTPS, TCP/IP, FTP, LAN, WAN
Defect Tracking: Bugzilla, Jira, Pivotal, Elementool
Designing Tools: MS Visio
Version Control: Microsoft VSS, GitHub
Applications: MS Office Suite, TOAD, SQL Plus, XML Spy
PROFESSIONAL EXPERIENCE:
Software QA Consultant
Confidential,Mountain View, CA
Responsibilities:
- Responsible for executing automation scripts for regression testing using Selenium WebDriver. Fixing bugs in the scripts, fixing test data as and when required due to changes in the application.
- Preparing the automation test report and coordinating with the development team to fix issues.
- Developed a Web Crawler in python using Scrapy to extract celebrity images through Bing's search API. The images are provided to deep learning Face Recognition algorithm for training the model.
- Performed end-to-end manual testing of the celebrities’ category of visual search feature.
- Trained new staff on the data cleaning and image management process.
- Used Confluence for collaboration, Jira for bug tracking and agile development, GitHub for versioning.
- Participated in daily scrum and weekly status update meetings.
- Written Test Cases on Visual Search API
Tools: and Technologies: Selenium IDE, Selenium Web Driver, JavaScript, Python, UNIX, Scrapy, Confluence, Jira and GitHub
Software QA ConsultantConfidential, Palo Alto, CA
Responsibilities:- Used pre-production distribution channel TestFlight for the apps installation and updates
- Wrote and executed test cases for a mobile application in accordance with business, technical and functional requirements
- Performed functional, GUI, regression, and smoke testing of new builds
- Logged and tracked software bugs via Bugzilla
- Coordinated with development team to resolve issues and verify fixes
Tools: and Technologies: Selenium IDE, Selenium Web Driver, iOS, Bugzilla and GitHub
Software QA ConsultantConfidential,Toronto, ON
Responsibilities:- Reviewed Business Requirements, IT design documents and created Test Specification, Test Plan and Test Cases documents for manual testing for the assigned modules
- Performed GUI Testing (Font Size, Spell check, Proper Labelling, Tab order for the form fields)
- Performed Usability Testing (Duplicated elements, misleading labels, information tabs etc.)
- Conducted Functional Testing (required field, valid input in the data fields, maximum inputs)
- Extensively used SQL Plus client to validate test results against the Back End
- Executed end to end workflow of student enrollment process including creating groups and assigning students to programs, etc.
- Tested the Application Developed in Angular JavaScript.
Tools: and Technologies: SQL, Oracle 11g, Toad, Quality Center and Clear Quest.
