Denver Metropolitan Area
• 8 years in the computer field • Hands-on experienced in testing WEB-based, mobile, and cloud applications • Good understanding of Software Development Life Cycle and Software Testing Methodology • Write test documentation such as test plans, test cases, test matrices, check lists • Analyze technical documentation for inconsistencies, ambiguities, incomplete requirements • Research software defects and make them reproducible • Write easy-to-follow bug reports and verify them fixed in new releases • Experience in front-end/back-end test automation using Selenium Webdriver / Java • Excellent analytical, communication, and problem-solving skills
• Developed and improved automation framework using TypeScript / Protractor • Developed a prototype of automation framework and reporting tool using Kotlin / Selenium • Tested of AOS/iOS payment processing applications using Ingenico / BBPOS terminals • Developed a prototype of REST-based automation framework for end-to-end testing of payment processing SDK • Performed REST API testing using Postman • Created and maintained test documentation • Tested and improved UX/UI element of an online payment processing web application • Identified software failures, reported and analyzed bugs
• Created test documentation and test plans on the basis of business requirements in a fast-paced Agile environment • Tested and improving UX/UI element of a product in a close participation with UX team • Created and executing detailed test cases for testing the web application • Identified software failures, reporting and analyzing bugs • Performed usability, GUI, functional and regression testing • Performed thorough back-end and DB testing of new and old functionality • Tested of DB data migrations • Participated in expansion and maintenance of test automation framework • Automated front-end functional test cases using Selenium WebDriver / Java • Automated back-end functionality using Retrofit / Java • Manual and automated testing during the development stage due to communicating with QA, developers and product teams • Successful releases of new application modules with different functionality, from discussing ideas to test plan to release stages
• Tested mobile and web components of the application developed for parents to monitor their children whereabouts using smart phones • Tested web-enabled professional grade photo sharing application • Studied business requirements and technical specifications to create test documentation • Developed test cases for functional and regression testing of the application (black & gray box) • Identified software failures and reported them via Bugzilla/Jira • Tested the WEB GUI component of the system for usability, GUI, navigation, performance • Participated in cross-browser (MSIE, Firefox, Chrome, Safari) and cross-platform (Windows 7, MAC OS X) testing in virtual machine (VMWare) environment • Executed ad-hoc and structured test procedures at all the stages of software development life cycle • Participated in regular QA team meetings to discuss testing process and resolve issues
• Performed troubleshooting of software/hardware problems (computers, periphery equipment, ceiling projectors) and replaced out-of-order parts • Performed software/hardware upgrades • Tested front-end part of college applications and reported problems to the staff team • Installed and maintained computer systems and network • Used remote access to perform troubleshooting when needed • Performed inventory checking of college computer equipment • Assisted college staff with computer applications questions • Conducted computer technology training with all new staff