Vitali Ranko
San Francisco, CA
tel: 415-***-****
email: ******.*****@*****.***
Objective: Position as a Test Automation Engineer
Professional Summary:
Software Quality Assurance Engineer with 7 years of experience in testing Web-based clients/server applications. Expertise conduction various tests, such as integration, system, function, regression, compatibility and acceptance, including developing and implementing test plans and test cases. Solid understanding and practical experience of software development life cycle (SDLC) principals and experience working with Agile software development methodologies. Work knowledge of Windows, Linux and Mac OS in client-server environment. Experience in testing web services (REST and SOAP). Writing and executing test plans. Experience with test case and defect repositories such as HP Quality Center, Jira and Bugzilla. Able to work under tight deadlines and rapidly changing priorities. In-depth understanding of web technologies such as HTML5, CSS3 and JavaScript. Extensive knowledge of Java programming language. Liaise with developers, business analysts, and user representatives in application design and document reviews. Work well in a team as well as independently. Excellent analytical, communication, writing and problem-solving skills. Well organized, and capable to quickly learn new technical skills. Experience of improving the QA process
Technical Summary:
Hardware: IBM PC & Compatibles, Macintosh, Linux, iPhone, Android Phone
OS: Windows 7/10, macOS 10.13, Ubuntu 16.04
Mobile Platforms: iOS, Android OS, Windows Phone
Mobile Testing Tools: Perfecto Mobile, SeeTest, Appium, DeviceAnywhere
Bug Tracking: Jira, HP Quality Center, Bugzilla, Mantis, Microsoft Visual Studio
Testing Tools: Charles Proxy, Postman, SoapUI, Firebug
CICD: Jenkins
Programming: Java, SQL, RegEx, HTML
Networking: TCP/IP, HTTP(S), SMTP, POP3, FTP, Slack
Build Automation tool: Maven, Gradle, Ant
Version control system: Git/GitHub
Java Testing Frameworks: TestNG, Junit4
Java Testing Reports: Surefire, Allure
Test Automation Types: BAT (GUI and API), XSD (schema) validation, JAXB
Static and Dynamic Analysis: PMD, CheckStyle, FindBugs
Database: Oracle, MySQL, SQLite
Virtualization: VMware
Professional Experience:
Agent IQ San Francisco, CA
May 2017 - Present Quality Assurance Engineer
Perform various types of testing for content management tool and web applications. Analyze products requirements and design specifications. Performed REST API testing. Triage inbound bug reports. Perform load testing using Visual Studio. Design, develop, and execute reusable and maintainable automated scripts using Selenium WebDriver with Java and TestNG framework.
Key Accomplishments: Perform manual and automation tests. Contributed to maintained and extended existing automation framework. Contributed to successful releases of numerous high-quality marketing campaigns for Skype and Microsoft Office.
(Environment: Windows 10; macOS High Sierra;
Testing tools: Selenium WebDriver, Selenium Grid, TestNG, Chrome Developer tools, Microsoft Visual Studio;
Languages: Java, XML, HTML)
Logitech Newark, CA
December 2014 - April 2017 Test Automation Engineer
Developed and lead testing strategy effort for all Magneto calendar management services and products. Participated in reviews of the initial business requirements of products new features. Created and executed test plans and test cases for web and mobile applications. Performed testing of a new features across different OS and browsers. Performed REST API testing. Based on POM/PF (Page Object Model/Page Factory), developed Selenium test scripts in Java using TestNG and Robot frameworks GUI test. Designed, developed and executed automated BAT (Build Acceptance Test), Regressions tests using Selenium WebDriver with Java. Performed data driven testing using TestNG DataBinding with CSV and Property Files with different sets of data. Configured Jenkins to build and run automated builds on the server whenever changes are pushed to GitHub master branch. Supported releases of new features to production. Logged, tracked, and verified resolutions of software and specifications defects project management tool. Testing of prototype hardware using WIFI, Bluetooth and USB.
Key Accomplishments: Investigated and debugged application issues escalated from customer support with 100% success rate. Increased automated tests coverage by 60%
(Environment: Linux, CSV;
Testing tools: Selenium WebDriver, TestNG, Maven, Git/GitHub, Asana, AWS, Robot;
Languages: Java)
Funding Circle San Francisco, CA
January 2010 - November 2014 Software Test Engineer
Tested cloud-based file management client and web-based applications on various OS and browsers. Created test plans and test cases using TestRail management tool. Created and monitored stories, tasks and defects using Jira. Worked with design/development/project management teams to ensure that requirements are accurately implemented. Developed automated tests using Selenium WebDriver and TestNG framework for mobile recipient pages functionality. Used Advanced Rest Client tool to test REST APIs. Manual testing across multiple platforms. Performed SQLite database testing for native Android application. Regularly presented demos of a new features to customer support group and collaborated with customer support to identify and address customer feedback. Managed TestFlight and HockeyApp applications distribution system. Provided support for tri-weekly releases to ensure that new implementations do not affect existing application functionality.
Key Accomplishments: Successfully lead Android and Windows client projects, meeting the release deadlines and assuring good quality software. Automated Android client application tests using SOASTA Touch Test tool.
(Environment: Windows 7, OS X 10.9, Jira, Git/GitHub;
Testing tools: Selenium WebDriver, Junit, TestNG, Maven, TestRunner;
Languages: Java)
Education:
November 2015 Computer Educational Center San Francisco, CA
Test Automation with Selenium
November 2014 Computer Educational Center San Francisco, CA
Advanced Quality Assurance Engineering
June 2009 Academy of Municipal Management Kiev, Ukraine
Bachelor of Science in production management
References available up on request.