Senior Qa Engineer - Project Qa Lead Resume
Redwood City, CA
OBJECTIVE
- Looking for a Senior Software QA Engineer or hands - on QA Lead position
SUMMARY
- Extensive IT industry background including software testing, business analysis and technical writing
- Strong experience in testing cloud, web-based, mobile and client/server applications
- Front- and back-end, API testing experience
- Working SQL experience for creation and retrieval test data
- Writing robust test documentation: test plans, test cases, easy-to-follow bug reports
- Knowledge of software development life cycle, SQA methodology, best tools and practices
- Experience working in both Agile and Waterfall SDLC environment
- Strong analytical and problem-solving skills with ability to meet deadlines in a fast-paced environment
- Highly attentive to details, self-motivated, responsible, result-oriented, excellent team player
TECHNICAL SKILLS
Operating Systems: Windows 8/7/Vista/XP, Mac OS, Linux
Languages / Technologies: HTML, XML, CSS, SQL
Test / Bug Management: JIRA, Rally, Siebel, Bugzilla, TCM, TestRail, TestLink
RDBMS: Oracle, MySQL
Browsers: MS Internet Explorer, Firefox, Chrome, Safari
Networking: TCP/IP, HTTP/HTTPS, FTP, VPN, LDAP, SSL
Virtualization: VMware Player, VMware Lab Manager, Oracle VM VirtualBox
Applications / Tools: Selenium WebDriver, Eclipse IDE, JUnit, Jenkins, SoapUI, Rest API, Json
PROFESSIONAL EXPERIENCE
Confidential, Redwood City, CA
Senior QA Engineer - Project QA Lead
Responsibilities:
- Lead QA activities in OE integration team: define a test coverage, assignment, create test plans and test cases for new and existing features
- Prepare Project status report and send to PMs, Scrum Master and QA team on a daily basis on the overall testing done
- Conduct be-weekly demo/projects dependencies QA meetings to overview new features and discuss testing dependencies between core products and integration teams
- Provide estimation on the timeline and resources needed to accomplish task in ongoing projects
- Guide a team of testers for completing testing phase of the project
- Work in a fast-paced Agile Scrum environment with bi-weekly sprint cycle
- Test multiple web and mobile applications for cloud-based CRM-system used by automotive dealerships and manufacturers
- As a part of the integration scrum team perform front- (application) and back- (DB, API, web services) level testing; create Json and DB test data
- Test specific OE integration features such as Deeplink, Single Sign-On/Profile creation, Recall, etc.
- Perform web services testing using SOAPUA and REST Client, create xml payloads and analyze responses
- Create and run SQL queries to retrieve/update/delete data and validate it against multiple applications; create testing data
- Perform functional, regression, browser compatibility/ cross-platform, sanity testing in qa, staging and production environment
- Define a test coverage, create test plans and test cases for new and existing features
- Communicate with developers, project managers, UAT team to clarify features’ requirements
- Participate in multiple release and hot fix deployments to production environment
- Report product defects, investigate and track them using JIRA bug management system
- Document requirements, testing processes using Confluence team collaboration system
- Participate in daily QA and product Scrum meetings
Confidential, Foster City, CA
Software QA Engineer
Responsibilities:
- Tested Windows and Linux based Fiery servers and multiple client applications on the new generation of Canon and Ricoh engines on Windows, Linux and Mac OS
- Focused on client-server software, printer driver installation and configuration, troubleshooting of hard/software on daily basis
- Developed test plans and test procedures for testing PrintMe Mobile server-based module that enables Wi-Fi printing from iPad, iPhone and Android devices to the networked printers
- Created and executed test cases for Web Tools module which is a dynamic web site that displays the current stage of the Fiery server
- Prepared testing environment, ran and debug XML based automation tests
- Performed smoke, functional, regression, localization, performance, stress and exploratory testing on multiple OS Images using VMware LabManager and Remote Desktop
- Investigated issues, reported defects, managed and regressed them
- Collaborated cross-functional with developers to ensure bugs resolution
Confidential, Los Altos, CA
QA / Customer Support Specialist
Responsibilities:
- Performed usability, GUI, functionality, browser compatibility testing and navigation analysis of e-Commerce company service
- Created and executed test cases that covered important areas such as search, registration, credit card processing, reviews, etc.
- Interfaced daily with customers to assess business processes, gathered requirements and responded to inquiries
- Analyzed, reproduced customers’ escalations and bugs, worked with developers to solve problems, and provided feedback to customers
- Monitored customers’ orders database to verify functionality, data correctness/consistency, identify non-conformances, report bugs using Bugzilla and recommend corrective actions
Confidential, Redwood City, CA
Software QA Consultant
Responsibilities:
- Tested MyPrivacy web application that enables to find and remove personal information from databases available to the public via Internet
- Provided regression, smoke, functional testing on QA/Staging/Production
- Performed browser compatibility testing (EI7, EI8, Firefox, Chrome, Safari)
- Used VMware for browser compatibility testing on various platforms
- Created SQL queries to retrieve customers’ data from database and validate it
- Reported bugs, tracked them, checked with the developers by using Rally bug tracking system
- Worked in Agile environment with multiple releases (twice a week)
- Participated in software design reviews and daily standup meetings
Confidential
Business Analyst
Responsibilities:
- Analyzed and reviewed accounting system used for different accounting purposes such as Managerial Accounting and Financial analysis
- Participated in design and implementation of new program accounting modules
- Planned and led activities for user acceptance testing of the application
- Designed and implemented numerous business improvement process policies and procedures
- Gathered business requirements and documented them for both IT and business teams
- Developed documentation templates, schedules and assignments
Confidential
Software QA Analyst
Responsibilities:
- Provided all types of software testing activities for major and transitional releases of AcuM - Managerial Accounting, Financial analysis and reporting software package used by large companies having multiple locations and branches
- Conducted tests under both Windows and Web platforms using Quality Center
- Tested many functional areas such as Payroll, Reports, Forms, Accounts Payable and Accounts Receivable, Budgeting, Benefits, etc.
- Tested synchronization of the main database with branches’ databases
- Developed SQL queries to test database integrity and validate data input
- Developed numerous test cases and test suites for functionality testing Reproduced software defects and reported them
- Validated bugs fixed