Qa Analyst Resume
San Jose, CA
SUMMARY:
- Skilled hi - tech professional with 15+ years of experience in IT and 6+ years in manual and automated software application testing providing effective improvement of software quality in any-scale software development projects.
- 15+ years of hands on experience in IT working with hardware, OS installations, configurations, network, secure, data analysis, IT SM
- 10+ years of hands on experience in software implementing and business analysis
- 6+ years of hands on experience in all phases of web-based and windows-based software testing, mobile-based applications testing and QA managing
- Deep understanding of the newest information technologies and IT equipment
- Reviewed and comprehend business requirements and functional specifications
- Experienced with black-box and white-box testing
- Experienced with manual and automated functional, regression, integration, acceptance, system, GUI, usability, compatibility testing, build / release verification testing, DB testing
- Experienced with developing and implementing test cases and test scenarios
- Experienced with analyzing AS IS or/and implementing TO BE testing procedures and processes
- Expertise in tracking Bug reports using Bug Tracking Tools
- Proficient in all stages of a project lifecycle, SDLC , STLC
- Proficient in Oracle AIM, Agile (Scrum, XP), DevOps, Waterfall and Spiral cycle
- Proficient in SQL and experienced with both Oracle and Microsoft SQL Server databases
- Experience in project management, good knowledge of IT SM and PMI PMBOK methodologies
- Experience in hiring, teaching and training teams and IT specialists
- Ability to work independently as well as in a team, successful at meeting deadlines under pressure
- Ability to achieve successful outcomes through collaborative and cooperative means
- Strong organizational, analytical, problem-solving, written and verbal communication skills
- Positive attitude & passion for quality
- Professional SQA Career minded
TECHNICAL SKILLS:
OS: Windows 10/8/7, Mac OS X, Ubuntu/Red Hat Linux, Windows Server 2008
Data Bases: Oracle 9-11g, MS SQL 2008 R2/2012, MySQL.
ERP, CRM: Oracle Applications (EBS), Microsoft Axapta/Dynamics, IBM BPM 7.5 (Lombardi), Microsoft Dynamics CRM, Siebel CRM, Salesforce CRM
Programming: PL/SQL, Ruby, HTML5, C#/C++, VBScript, Java, JavaScript, Shell scripts (sh, bash, PowerShell), Python 2.7-3.4 (Django, unittest frameworks), PHP5, XML, XBRL
Web: Apache Web Server, MS IIS, IBM WebSphere, RESTful API
Virtualization: VMWare, VirtualBox, Microsoft Hyper-V
Mobile Platforms: Windows Phone, iOS, Android
Networking: TCP/IP, FTP, HTTP, Ethernet LAN/WAN
Browsers: Chrome, Firefox, MSIE, Safari, Edge, Opera
Bug Tracking: Bugzilla, JIRA
Test Automation tools: Selenium IDE/WebDriver/RC, HP QTP 9.2, Appium, HP Load Runner, Calabash, Cucumber, Behave, MS Test Manager, TestComplete, Jubula
Testing/Development tools: Firebug, Chrome Developer Console, XCode, BitBucket, Git, Microsoft Team Foundation Server, Microsoft Visual Studio, Oracle Apex, Oracle SQL Developer, Oracle Reports, Oracle Discoverer, Toad for PL/SQL, Junit
Other tools: VersionOne, Rally, Android Studio (with Java) and AVD, SoapUI, HP QC, Microsoft Office, MS Project, MS Visio, Microsoft Team Foundation Server, Horizon The OpenStack Dashboard, Microsoft Visual Studio
PROFESSIONAL EXPERIENCE:
QA Analyst
Confidential, San Jose, CA
Responsibilities:
- Working with Agile project team in a collaborative environment
- Creating and implementing an effective testing strategy, testing procedures and processes
- Creating and implementing company's standards, policies and guidelines for QA and testing processes
- Providing testing leadership across the company to enable continuous improvement in testing/QA best practices within the organization to be successful
- Organizing and controlling for executing structure test procedures at all stages of SDLC
- Planning and analyzing testing timelines of a release for the various SDLC testing phases
- Creating and iterating on detailed test plans for other QA Engineers
- Analyzing functional requirements and customer's needs
- Preparing and validating test cases, test scenarios and collecting test data.
- Creating, planning and reviewing the test cases for functional, security, performance, database, integration (between units), end-to-end (with external systems via SOAP web services ), GUI and user acceptance testing, participating in acceptance test procedures
- Executing functional testing, load and compliance testing of SOAP web services by SoapUI (open source version).
- Evaluating regression and end-to-end system testing
- Identified defects and reporting them into JIRA bug tracking system, analyzing defects and changing test procedures
- Executing automation testing by Microsoft Test Manager and PowerShell scripting
- Organizing of QA status meetings, preparing weekly and daily status reports to management
Confidential
Responsibilities:
- Working with Agile project team in a collaborative environment
- Examining application requirements, performing exploratory testing to get a better understanding of the product features, writing and executing test cases and test scenarios.
- Performing testing in QA and production environment
- Participating in a test planning for all functional areas of the application
- Performing browser compatibility testing on Chrome, FF, IE, Edge, Opera in Windows 10/8/7
- Performing web UI, API, usability, functional, regression testing
- Creating and executing automation scripts in Selenium RC and WebDriver Python API (unittest framework) for UI.
- Identified defects and reporting them into JIRA bug tracking system, controlling for fixing
- Documenting issues supporting them with logs, screenshots and videos
- Generating reports using HTML5
- Participating in the weekly QA status meetings discussing the findings, bug fixes, latest builds
Confidential
Responsibilities:
- Working with Agile project team in a collaborative environment
- Collecting and analyzing business requirements and existing test cases, creating and executing new high-value test cases for all application components
- Performing exploratory testing to get a better understanding of the product features
- Performing regression, usability, API, web UI and functional testing
- Executing standard testing procedures in accordance with company's policies and guidelines
- Identified defects and reported them via JIRA bug tracking system, controlling for fixing
- Testing implementation of social networking features
- Participating in cross browser: Safari, IE, Chrome, Firefox, cross platform: Windows, Mac OS X testing
- Developing test automation of Web application with Test Complete and Selenium RC and WebDriver Python API (unittest framework) for UI.
- Developing test automation of Mobile application in Test Complete and open source versions of frameworks Appium (for Android ), Calabash (for iOS ) and Cucumber.
- Participating in the weekly QA status meetings discussing the findings, bug fixes, latest builds
Confidential
Responsibilities:
- Working with Agile project team in a collaborative environment
- Conducting native mobile application testing running on Android and iOS environments
- Creating and executing test cases for all application components
- Performing exploratory, functional, GUI, localization, usability testing, integration and system testing
- Executing regression testing as defined by the project testing activities for new releases
- Analyzing software failures and reporting issues to Bug Reporting System JIRA
- Participating in project team meetings to discuss testing process, business requirements and assignments
- Creating and executing automation scripts for functional testing in Cucumber
- Working with SDKbased Android Virtual Device (AVD) and .apk files installation
- Performing application compatibility testing using different mobile devices and AVD installations
Confidential
Responsibilities:
- Working with Agile project team in a collaborative environment
- Participating in testing of Web app in Staging environment
- Performing functional and GUI testing for Images and Web Pages experiments
- Analyzing software failures and reporting issues to Bug Reporting System JIRA
- Conducting cross browser compatibility testing on Mac, Windows, Linux in Chrome, Firefox, Safari
- Creating and executing automation scripts in Selenium RC and WebDriver Python API (unittest framework) .
Software QA Engineer
Confidential
Responsibilities:
- Working with Agile project team in a collaborative environment
- Collecting and analyzing business requirements and existing test cases, creating and executing new test cases for all application components
- Performing database, usability, API, web UI, unit and end-to-end testing, as well as partial regression testing of builds before release producing
- Executing functional testing, load and compliance testing of SOAP web services by SoapUI (open source version).
- Performing tests with proxy, limiting bandwidth to mimic various wireless speeds
- Identifying and researching defects and report them via Bugzilla bug tracking system
- Analyzing testing results to enhance future test plans and scenarios
- Participating in cross browser: Safari, Chrome, Firefox, cross platform: Windows, Mac OS X testing
- Developing test automation frameworks and test scripts utilizing industry recognized tools ( HP QTP 9.2 and HP LoadRunner in HP Quality Center for performance test cases)
- Successfully communicating with and managing of development team in remote location
- Organizing of QA status meetings, preparing weekly and daily status reports to management.
