Software Qa Engineer Resume
Sunnyvale, CA
SUMMARY
- 5+ years of QA experience with extensive expertise in testing web - based/ mobile (iOS/Android)/ desktop/ client-server applications on multiple platforms in Agile/ Waterfall.
- Experienced in different types of testing (white-box, black-box, gray-box testing).
- Comprehensive knowledge of SDLC, testing processes/ methodologies and best QA practices.
- Experienced in creating major test documentation (test plans, test cases, test matrices etc).
- Extensive knowledge of bug tracking systems and software debugging tools.
- Hands on experience in retrieving database information writing SQL queries.
- Solid experience with data research and analysis using different GIS software.
- Experienced in open-source automation tools (Selenium), developing and running automation test scripts using Selenium WebDriver with Python/ Java.
- Solid background in banking/ consulting/ analysis.
- Great communication, leadership, analytical, troubleshooting and problem solving skills.
- US employment authorized.
TECHNICAL SKILLS
Programming: Python, SQL, Visual Basic, JavaScript, HTML, CSS, XML, Shell Scripting
Operating Platforms: Windows, Mac OS, Linux
Mobile Platforms: iOS, Android OS
Browsers: Safari, Chrome, MS Internet Explorer, Edge, Mozilla Firefox, Opera
Testing tools: Selenium, Appium, Git, JMeter, Firebug, ADB, Terminal, Android SDK, Xcode, Postman
Database: Oracle, MS SQL, PostgreSQL
Networking: TCP/IP protocols, HTTP
Virtualization: VMware Server, Oracle Virtual Box
Bug Tracking: Bugzilla, Jira, Radar
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Prepared/ executed test suites, test cases for different features of the Maps Client across multiple platforms: iOS, CarPlay, WatchOS, MacOS.
- Executed functional, installation, usability, integration, performance, regression testing(white/black-box testing).use Git for SCM
- Analyzed the automation test results, filed defects into internal bug tracking system.
- Verified web analytics using Charles Proxy and Splunk tools.
- Performed API testing using Postman.
- Assessed, researched, validated map data to ensure data integrity, preparing the ground truth using GeoJSON/ JSON format.
- Performed QA/QC of spatial data, spatial analysis using GIS software and queries data from database.
- Prepared Python/ VBA scripts for data research, analysis and standardization.
- Automated data report generation with Python and SQL (Oracle, My SQL, PostgreSQL).
- Prepared reports with overall quality status, including bugs & enhancements.
- Supported simultaneous tasks and several projects to ensure highest performing of the team.
- Took part in development of global project structure and documentation. Collaborated with team in brainstorming better solutions to clients.
- Transferring the knowledge to new hires.
Software QA Engineer
Confidential, Santa Clara, CA
Responsibilities:
- Performed testing of web/ mobile applications using different methodologies: black-box, installation, functional, GUI, UX,Git,performance across different environments, devices and simulators/ emulators.
- Carried out cross-browser testing and cross-platform testing (Windows 8/10, Mac OS).
- Executed sanity/build acceptance testing on the new builds; manual regression testing.
- Created/ maintained/ run test automation scripts for regression testing using Selenium WebDriver.
- Created/ reviewed/ modified test cases, specifying the results in TestRail system.
- Designed test scenarios for automation.
- Identified and analysed software failures, reported bugs in JIRA, tracked defects and resolved issues with the developers. Participated in bug scrub, executed bug verification testing.
- Participated in daily scrum meetings, discussing discovered bugs, test strategies, assignments.
Test QA Engineer
Confidential
Responsibilities:
- Tested automatically generated analytical reports of banking/ leasing and insurance services market.
- Automated testing of various banking reports using SQL, Visual Basic.
- Performed data collection and further database maintenance, integrated collected data into the web application (including the map fragment), conducted manual testing of map component.
- Identified and helped to document business requirements, worked with appropriate parties to understand business priorities and advised business on options, associated risks and costs.
- Analyzed business/ system requirements, managed specs development to create and execute detailed test plan; prepared test plan and linked test cases to requirements using traceability matrix.
- Analyzed JMeter load test results and reported Response Time and Bottlenecks.
- Participated in walkthroughs with the management and development team.
- Conducted End to end test to ensure integrity in the system.
Financial Analyst
Confidential
Responsibilities:
- Performed the research of financial services market, provided consultations on market trends.
- Prepared analytical surveys of banking/ leasing/ insurance services market.
- Worked with partners of the Company (conduct of negotiations, working out and development of content/ structure of analytical reports, additional consultations).
- Supervised the expansion project to the Russian market (preliminary research of the banking sector, working out of rating model of banks for analytical reports/ monitoring system of banking services).
- Performed continuous updating and maintaining of databases. Web-site administration (HTML basics).