Roman Osimov Location: Salt Lake City, UT *****
email: *****.********@*****.*** cell: 904-***-****
SOFTWARE QA ENGINEER
SUMMARY OF QUALIFICATIONS:
Skilled IT professional with over 8 years of quality assurance and software testing experience in web-based, mobile, and client-server applications
Experience working with Functional Automation scripts using Selenium WebDriver with Java, following BDD (Cucumber) framework and Page Object Modeling pattern, Jenkins
Create and Execute both manual and automated test scripts for complex systems as part of an Agile Scrum Sprint team
Proficient in requirement analysis, review and identifying gaps in functional/business requirements, test strategy preparation, test case creation, test execution, test reports and documentation
Convert existing manual test scripts into automated scripts, using Selenium WebDriver with Java
Good experience in testing REST services using Postman and Rest Assured Library
Excellent knowledge of JSON, Test, and Debug APIs using Postman and mapping documents
Develop testing plans with scenarios based on the understanding of systems/business requirements to perform end-to-end, regression, functionality, and performance testing before implementations
Design, interpret and present data in formats that define expected data types in formatting each field
Consolidate information from databases, business intelligence tools, and other applicable software and present actionable findings to operational and clinical leaders
Retest the defects when the fixes are available and follow up on defects for closure
Exposure to multi-platforms and cross-browser testing. Knowledge of trends for new browser versions and mobile devices
Log and report bugs and defects with detailed and clear steps to reproduce
Experience with Testing Management and Defect Tracking Tools
Proven ability to meet strict deadlines and work well under pressure
Ability to work with multiple teams and to handle multiple builds and frequent releases
Great team player, with experience working with local and remote engineering teams
Strong attention to detail and a desire to build exceptional bug-free products
Strong working experience in Financial, E-commerce, and Healthcare domains
TECHNICAL SUMMARY:
Web Testing Tools: Selenium (Java), Cucumber BDD, TestNG, Postman (REST), Jmeter, Jenkins
Management Tools: Azure DevOps, Rally, TestRaill, JIRA/Zephyr, HP ALM
Mobile Tools: Charles Proxy, ADB, Android Studio, Android SDK
Platforms: Windows, MAC OS, UNIX/Linux, iOS, Android OS
Virtual Machines: VMWare, Oracle VM
Database: Oracle SQL Dev, MySQL
IDE: IntelliJ IDEA, Eclipse
PROFESSIONAL EXPERIENCE:
03/2019 – present Software QA Engineer
Florida Blue Jacksonville, FL
Worked at Florida's Blue (Blue Cross Blue Shield), a leader in the state’s Health Care industry, to develop a proprietary provider management system.
Experienced working in an Agile/Scrum development process
Design system, regression, and integration tests to validate application releases
Perform manual and end-to-end automation testing, using Selenium WebDriver/Java
Hands-on experience in executing automation test suites in Selenium and analyzing results
Monitoring API responses in Postman, analyzing and troubleshooting communication between front-end and API/Web Services
Perform Load Testing including Apache JMeter
Provide concise and accurate documentation of software defects and investigate assist in problem analysis
Report test results to support story sign off by Product Owner
Support testing processes from manual testing to automated testing
Back end testing (service validation) of web applications using SQL and MongoDB for validations Data in DB and UI
07/2017 – 12/2018 Software QA Engineer
Living Social, NY
Living Social is a leading marketplace to buy and share the best things to do in your city
Tested web-based and mobile applications with a great variety of video content and social networking capabilities
Full lifecycle QA experience – designed test plans/test cases, executed and maintained manual and automated test suites, analyzed the results, reported, tracked and triage defects, and ultimately made the decision on test completion
Validating application functionality on Android and iOS platforms
Executed SQL queries to make sure correct data went into DB and retrieved correctly
Documented defect/issues in Jira, including relevant brief descriptions of the issue with detailed steps to replicate
Planned and executed functional, integration, regression, usability, compatibility, and system testing
Wrote and executed test cases on major features of the application: Travel, Activities, Sing In/ Sing Up Shopping Cart, Redeem, Emails and etc
Wrote easy-to-reproduce bug reports and monitoring their resolution status, frequently using Change Requirements Requests
Provided practical creative input to the software design and specification process
Review bug reports filed by clients (in the production environment) and created consistently reproducible test cases
07/2016 - 06/2017 Software QA Tester AllStars-IT, Kiev, Ukraine
Conducted functional, integration, regression, and acceptance testing customer web sites on various hardware platforms and browser families.
Performed mobile testing on different platforms
Reviewed and analyzed the system's functional specifications.
Participated in the development and execution of Test Plan and Test cases aimed at assessing the quality of these sites.
Derived test goals and objectives from the project specifications
Verified the quality of page components: banners look and feel, surveys, leads, and verification of contents
Generated detailed reports on the test results. Filed detailed bug reports in Jira BTS
05/2015 – 07/2016 Software QA Analyst Kompass, Simferopol, Ukraine
Maintained customer database
Entered project information into the project management system
Studied business requirements and technical specifications to create test
documentation (test plans, test matrices, and test cases)
Performed smoke, regression, acceptance testing
Prepared accurate sales activity reports, forecast reports, expense tracking reports
Managed projects proposals and develops market strategies
Maintained customer database by inputting customer profiles and updates
Entered project information into the project management system
Diagnosed, reported, tracked, and assisted in resolving quality issues
Assisted Customer Support with any issues that could not be resolved
Communicated in writing or in meetings with the development team
EDUCATION CERTIFICATIONS
Certification courses in: Software Quality Assurance (QA) Manual and Automated Testing, Data Architecture Principles, Data Structure, and SQL, Linux (UNIX) Administration The Cooper Union School of Engineering New York, NY
Bachelor’s Degree in Degree in Management Organization East Ukrainian National University Luhansk