Software Qa Engineer Resume
2.00/5 (Submit Your Rating)
Sunnyvale, CA
SUMMARY:
- 3 years of solid experience in testing Mobile and Web applications in Agile development process
- BS in Computer Science with formal training in manual and automated software testing
- Automated test procedures for load/performance (JMeter) and functional (Selenium Webdriver) testing
- Develop comprehensive QA documentation of all complexity levels: Test Plans, Test Cases, Requirement Traceability Matrix, Test Reports, etc.
- Quality - driven, positive team player who always looks for efficiency and accuracy
- Demonstrate natural problem solving skills that create both practical and agreeable solutions
- Able to make independent decisions and follow instructions
- Great work ethic focused on project and business success
TECHNICAL SKILLS:
Test Automation: Selenium WebDriver, JMeter
Web Testing Tools: Firebug, XPath
Programming: JAVA, HTML, CSS, JavaScript, SQL
Mobile Platforms: Windows Phone, iOS, Android
Database: MySQL
Bug Tracking/Tools: Test Rail, Bugzilla, Jira
OS Platforms: Windows 10/8/7/XP, Mac OSX, UNIX
Networking: TCP/IP, HTTP, Internet
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
Applications: MS Office, OpenOffice
EXPERTISE AREA:
- Well versed with all stages of Software Development
- Life Cycle (SDLC) and Software Testing Life Cycle (STLC).. .
- Experience in defining Testing Methodologies, Designing Test Plans and Test Cases
- Hands on as Team player with Strong focus on Documentation, Communication, Process and constant improvements
- Good Expertise in eCommerce Business Domains.
- Expertise in automation using Selenium WebDriver, with Java on TestNG and Junit library
- Designed and implemented Data Driven automation framework
- Experience on build Management tool ANT and continuous Integration tool Jenkins
- Expertise on writing performance testcases using Jmeter tool
WORK EXPERIENCE:
Software QA Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Testing Web & Mobile versions of the proprietary marketplace application for consulting services
- Wrote Test cases in Test Rail (comprehensive web-based test case management software)
- Create and Manage testing environment
- Execute the Test cases in Chrome, Firefox, and Internet Explorer
- Performed User Interface testing and wrote Defect report for the misleading UI
- Performed Integration testing with Facebook, LinkedIn, PayPal and Google Maps
- Designed Test Plan on Performance Metrics based on client inputs
- Written Performance scripts in Jmeter by taking care of correlation
- Performed Load and stress Testing on Scenarios to analyse the performance of applicaton using Jmeter tool.
- Compared actual metrics reported with expected and reported the same to developers for tuning if there is any deviation of through put or response time
- Identifying Automation Scenarios from the set of Testcases identified in cycle
- Developing Web Automation Testcases for the identified Automation Scenarios
- Performed Cross Browser Automation using Selenium GRID with Sauce Labs Cloud Integration
- Used Build Management tool ANT in the framework for batch triggering of Testcases
- Integrated complete framework with CI Tool Jenkins for Scheduling the Testcases
- Reviewed the Code prepared by other team mates and suggested improvements if required.
- Running Smoke regression suite after every build and publish the detailed reports with the bugs detected
- Running Full Automation suite for every Release and analyse the root cause of Failed scripts
- Write Selenium Java scripts for GUI, Positive Functional & Negative Functional Test Cases in Selenium WebDriver.
- Convert the scripts in Data Driven, to make it more usable & easy to change the data with Selenium WebDriver.
- Reported Bugs in bug tracking system Jira
- Participating in Scrum meetings and Retrospective meetings to analyse the Sprint Health
- Logging Bugs in Defect Management tool and tracking the status of those on daily basis
- Attended daily scrum meeting, and communicated on Skype. Submitted Daily report to the leads
- Performed Specific Mobile Device testing like Soak, Low/No network, and Interruption testing
- Performed Compatibility testing using different mobile devices and Android Virtual Device install
- Reported Crash log for iOS: Settings>Privacy>Diagnostic & Usage Data
Software QA Consultant
Confidential
Responsibilities:
- Tested native mobile application (on iOS and Android platforms) which combines GPS and social networking available to groups of users
- Reviewed Business Requirement Documents and Technical Specification
- Execute used test cases for manual testing procedures
- Created detailed test cases for functionality, regression, and release acceptance testing
- Performed GUI, Functional, Usability, Boundary and Regression tests in order to test the stability and usability of software application under test
- Responsible for verifying fixed bugs in new releases
- Utilized Bugzilla to report software issues and monitored their resolution status
- Worked closely with QA manager, developers, and project manager to ensure software testing procedures were implemented appropriately
- Communicated with QA lead and other team members on regular basis to maintain focus of testing effort as well as discussing new features and functionalities
Computer Science Teacher
Confidential
Responsibilities:
- Taught MS Office and FoxPro classes, Fundamentals of Computer Science
- Developed lesson plans and created teaching materials
- Designed practice and examination materials
- Was responsible for students’ lab sessions
