Software Qa Engineer Resume
Santa Clara, CA
SUMMARY:
- Experience in testing web and mobile software applications in agile process
- Background in Mechanical Engineering R&D for 4 by 4 Off - road competitions
- In-depth knowledge of computer architecture, data structures and standard programming practices
- Understanding of software development lifecycle and QA Methodology
- Knowledge of test management, bug tracking systems and software debugging tools
- Skilled in creating test plans, test cases, test matrices and other test documentation
- Proven ability to work independently as well as part of an engineering team
- Adaptable, organized, result and detail-oriented with excellent work ethic, strong time management and interpersonal skills
- Excellent analytical, statistical, problem solving skills, finding software errors and driving software defects to complete resolution
TECHNICAL SKILLS:
Operating Systems: Windows 10/8/7/XP, Mac OS X, UNIX, Linux
Mobile Platforms: iOS, Android OS, Windows Phone
Programming: HTML, CSS, XML, JavaScript, Java, SQL, Ruby
Database: Oracle
Test Automation: Selenium WebDriver, JMeter, jUnit, TestNG, Intellij, Jenkins
Networking: TCP/IP, FTP, HTTP, Internet, Intranet
Virtualization: VMware Server, Oracle Virtual Box
Bug Tracking: Jira, Mantis, Bugzilla, Pivotal
Browsers: Chrome, Safari, MS Internet Explorer, Mozilla Firefox, Opera
Applications: FireBug, FirePath, Github, Test Rail
PROFESSIONAL EXPERIENCE:
Software QA Engineer
Confidential, Santa Clara, CA
Responsibilities:
- Verify resolved bugs and update results into JIRA bug-tracking system
- Worked on bug scrub (remove invalid bugs and duplicates)
- Submit reports for tasks finished
- Participate into scrum meeting
- Provide performance review for team lead and Product Manager
- Updated spreadsheet used to track/manage team members testing activities with Test Suit
- Set up and configure framework harness for automation testing IntelliJ IDEA integrated with MAVEN
- Run and debug imported appropriate test scripts from previous release to new GitHub branch
- Design test scenarios for automation with Selenium Web Driver
- Created and maintain scripts for automated TCs using Page-Object Model approach
- Write automated regression test packages with Java for Selenium Webdriver using TestNG framework
- Automated upload of results into TestRail using extended API
- Setup/Manage testing environment (Jira, Testrail, GitHub, Skype etc.)
- Perform exploratory/regression/functional testing and prospective involved duties
- Run full test run on QA (testing) and production environments
- Fulfil test suite on multiple browsers on FF, Chrome, Safari and Edge
- Execute test cases on multiple Mobile devices (Android/Apple iOS)
- Check/Update/Modify Test Cases for application’s new functionality/features
- Filed/edited/linked Bug reports, added screenshots for newly designed GUI
- Follow/track updated documentation (PRD, functional specification)
- Resolve ambiguousness and other issues by suggesting numerous improvements
- Help/support team members to clarify assignments/workflow while team lead is not available
Software QA/Test Engineer
Confidential
Responsibilities:
- Tested native mobile Application, which allows users to create video collages with photo, video clips and music
- Reviewed and updated Test Cases as per requirements for different releases
- Created and executed test cases for the application components (Photo/Video, Music, Import, Share modules)
- Ran Compatibility Testing (cross Android/ iOS platforms, cross mobile devices: phones, tablets)
- Validated application’s functionality on iOS and Android devices for a variety of users, paying attention to performance, speed, and quality of the videos
- Tested application’s behavior under various conditions like different sizes and amounts of photos
- Performed ad hoc, usability and regression testing in QA and production environments
- Analyzed software failures using crash logs, reported issues. Fixed bugs verification testing
Mechanical R&D Engineer
Confidential
Responsibilities:
- A full lifecycle product development (design, develop, test prototypes, manufacture and implement)
- Designed systems and components that meet needs and requirements
- Produced outline designs
- Conducted experiments methodically, analyze data and interpret results
- Tested and evaluated theoretical designs
- Identified, formulated and produced effective solutions to emerging problems
- Evaluated final product’s overall performance, reliability and safety
