Software Qa Engineer Resume
Cupertino, CA
SUMMARY:
A self - motivated quality assurance professional, adept in all aspects of software test design and analysis for mobile and web applications. Proven experience in leading and organizing regression processes combining manual and automation tests. I excel at applying my programming language skills to identify the root cause of issues during testing such that developers can quickly resolve them. Using my strong mathematical background, excellent problem-solving and analytical skills I am able to significantly improve the quality of applications while reducing development overhead.
CORE COMPETENCIES:
- Web Testing
- Mobile Testing
- API Testing
- Automation
- Test Plans, Test Cases, Bug Reports
- Identify Areas of Improvement
- Agile / Scrum
- Understanding of Software Development Life Cycles
TECHNICAL AND IT PROFICIENCY:
Platforms: Windows 7 /10/ Vista/XP, UNIX, Ubuntu, Mac OSX, iOS, Android OS
Programming: HTML, CSS, XML, SQL, JavaScript, Python
Database: MySQL, MongoDB
Test Automation: Selenium, WebDriver, JUnit, Unittest, Jenkins
Tools: Android SDK, ADB, Eclipse, and Xcode, Confidential, Firebug, XPath, RegEx Tester, Postman
Networking: TCP/IP, FTP, HTTP
Bug Tracking: JIRA, Bugzilla
Version control system : Git
WORK EXPERIENCE:
Software QA Engineer
Confidential, Cupertino, CA
Responsibilities:
- Tested multiple functionality for educational platform that designed for students to improve their mathematics and English skills
- Reviewed functional and business requirement documents and use cases and converted those requirements into test cases
- Executed test cases under simulated and real environment conditions for web and mobile applications
- Performed functional, integration, regression, API, browser compatibility, acceptance and smoke testing
- Created automation test framework using Python, Selenium, and Unittest for regression testing
- Wrote JSON validation scripts to provide testing in early stage of content rendering
- Used version control tool GIT to maintain and deploy code
- Tested web services using Postman and coded tests for RESTful APIs
- Performed back-end testing of application using MongoDB
- Collaborated with the software development team in Agile environment providing testing for all phas es of the development life-cycle
- Worked with multiple tasks in startup-like company sharing my duties between QA and other tasks
- Solved high level quantitative problems applying knowledge in different levels of mathematics
Software QA Engineer
Confidential, San Francisco, CA
Responsibilities:
- Worked in an educational technology company, testing web and mobile applications designed for online education for College Algebra, Trigonometry, Calculus
- Tested various modules and overall functionality of web-based applications: math palette, graphing problem interface, matrix problem interface, content display and answer grading tools
- Analyzed XML, HTML and Perl code for correct feature rendering (Grey box testing)
- Tested WebMathematica API and graph Engine API
- Provided functional testing on iOS/Android mobile and tablet devices using Xcode/Android SDK to access and export iOS/Android device logs, native application logs. Used adb commands. Debugged HTTP on a mobile with Confidential proxy
- Prepared the testing data and test cases for regression process which reduced regression test cycles from five days to three
- Participated in all steps of Bugs Life Cycle using JIRA bug-tracking system
- Selected test cases that suitable for automation, modified and run automation script using Selenium with Java and Jenkins job
- Collaborated with three abroad vendors training them and reviewing their bug reports to provide wide test coverage for a project.
- Worked in Agile/Scrum environment with 2 weeks sprint, participated in daily Confidential meetings with teams located abroad and on East coast.
QA Engineer
Confidential, San Mateo, CA
Responsibilities:
- Reviewed products requirements, design documents, wrote and executed test cases
- Performed smoke, functional and regression testing
- Collected Console and Crash log files
- Used Android SDK, ADB and iTool. Debugged HTTP on a mobile with Confidential
- Logged the results into Confidential bug tracking system with attached log files and video reports
Graphic Designer
Confidential
Responsibilities:
- Developed concepts, graphics and layouts for product illustrations, company logos, and websites
- Tested web sites for functionality, GUI, usability, navigation, browser and OS compatibility
- Worked with clients, briefing and advising them with regard to design style, format, print production and time-frames
- Proficient in Photoshop CC, Illustrator CC, CorelDRAW, Macromedia Flash
Math Teacher
Confidential
Responsibilities:
- Taught three mathematics sections including Functions, Linear Algebra and Trigonometry
- Designed and presented comprehensive lesson plans, ensuring that each student is able to retain and understand the materials. Incorporated various technologies in the classroom.
