Qa Test Engineer Resume
Charlotte, NC
SUMMARY:
- 3+ years experience in applying tools to create an automated testing frameworks
- Excellent understanding Test Automation in order to be able to build a good automation framework with Selenium and adding a lot more functionality to the framework
- Proficient in designing an automation framer and implementing automation framework by starting with tests in Visual Studio
- Automated testing using Ruby, Appium, Selenium WebDriver, Cucumber
- Experienced in Test Automation, creating and executing automated tests for web application testing in Selenium WebDriver using C#, Java and JavaScript languages
- Experienced working with and creating programs/applications using VB .Net, C#, Ruby, Python, HTML, CSS, XML and JavaScript
- Experienced working with and building SQL databases using MySQL, SQLite
- Proficient in functionality, regression, system testing, user acceptance testing
- Ability to thoroughly analyze and report test results, handle a great variety of tasks simultaneously
- Enjoy learning new technologies and challenging concepts quickly and implement them
- Worked in an Agile environment and Agile Methodology different types of automated testing
- Excellent network, hardware, and software troubleshooting skills.
- Highly motivated, detailed and goal oriented person
- Work well individually or in a team environment
TECHNICAL SKILLS:
Operating Systems: Windows 10/8/7/XP, Mac OS, UNIX/ Linux
Platforms: Windows Phone, iOS, Android OS
Programming: C#, JavaScript, SQL, Python, HTML, XML, Visual Basic,VB, Ruby
Networking: TCP/IP, FTP, HTTP
Test Automation: Selenium WebDriver, QTP, Visual Studio, Cucumber, Appium
Performance Testing: HP LoadRunner, HTTP Load, JMeter
Database: Oracle, MySQL, SQL Server
Web Testing Tools: Firebug, Firepath, XPath, IE Developer Toolbar, UFT QTP, HP QuickTest
Mobile Testing: ADB, SDK, XCODE
Bug Tracking: Jira, Mantis, BugZilla, Foxbugz, Pivotaltracker
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
WORK EXPERIENCE:
QA Test Engineer
Confidential, Charlotte, NC
Responsibilities:
- Provide comprehensive testing of web - enabled retail store management application
- Improve the quality of the application by performing high level testing
- Mobile Web Automation testing with Cucumber and Appium with Ruby on iOS/Android simulators and real devices
- Design Automation test framework to ensure that it's going to be successful and easy to maintain and easy to create tests
- Created 100+ automated tests for regression testing, covered important areas such as Search, New Customer Registration, Change Password, Playing Tasks, Billing, Credit Card Processing, Shopping Cart, etc.
- Keeps framework to be able to work and keeps them up to date and having nice simple tests
- Involve in writing automation scripts using Selenium webdriver with C# and Python.
- Use QC to update the logs and test results.
- Analyze business and technical requirements to suggest improvements to the product features
- Perform GUI, Functionality, Usability, Acceptance, Boundary, Regression Tests
- Participate in cross-browser (Firefox, Chrome, Safari) and cross-platform (Windows 7, 10, Linux) testing in virtual machine (VMWare) environments
- Develop software test cases, features lists and features diagrams
- Analyze and report bugs to Bugzilla application
- Participate in regular QA Team meetings and discussions
- Collecte Logs via Command Line (ADB) on Android Devices
QA Tester
Confidential, San Carlos, CA
Responsibilities:
- Test visual web-based collaboration system developed for enterprises
- Create multiple automated testing frameworks using Selenium WebDriver with java script
- Create good automated maintainable testing framework that have long lasting value
- Create basic smoke tests and correctly using a good framework for regression
- End-to-end testing with Protractor uses Selenium WebDriver to drive tests.
- BlackBox automated testing in application a specific class in isolation
- Create automated tests that clearly define what a pass and what a fail in higher level of testing
- Perform testing in web applications, web services and Web API, mobile applications
- Perform exploratory usability testing of a product, structure, navigation flow
- Validate application’s GUI for compliance with Usability guidelines
- Involve a cross-platform and cross-browser testing (Windows/Mac; Chrome/FireFox/Safari)
- Document all test results and reported bugs in PivotalTracker
- Preparing Test Plans, developing, reviewing and executing test cases and Test Scripts based on Functional Requirements and User Acceptance Testing
- Provide analysis of the test results during daily scrum meetings
- Provide regression testing with selenium automation tools
Software Tester
Confidential
Responsibilities:
- Test a mobile application that promotes sharing lifestyle, helps explore nearby places, create events, invite friends, manage attendees, and coordinate rides to events through the ride sharing feature
- Improve the quality of the application by performing manual testing of mobile applications on various iOS and Android phones and tablets
- Log test results and bug information into defect tracking tools and collaborate with QA manager and developers to resolve issues
- Write and execute test cases and test scenarios for various functionalities like Create Event, Explore things, Account settings, Find friends, Ride share
- Analyze software failures, reported issues to Bug Tracking Systems (Jira and Bugzilla)
- Validate Integration of the application with social networking web sites such as Facebook & Twitter
- Perform cross platform mobile testing on iOS and Android, ran functional and usability testing
- Perform testing of application’s GUI and Usability for compliance with guidelines
- Test application behavior under various interruptions: battery strength level (full/medium/low), incoming calls, SMS, video calls
- According to Testing procedure performed exploratory, regression, sanity testing in QA and production environments
- Participate in regular project team meetings to discuss testing procedure and assignments, discussing the findings, bug fixes, latest builds, Project testing activities for new releases