Andrey Vishin
QA automation engineer
CONTACT
e-mail: adcd7v@r.postjobfree.com
phone: 347-***-****
address: Arnold, MD
in linkedin.com/in/andreyvishin
SUMMARY
QA automation engineer with hands-on experience in manual testing (6 years) and in test automation (1 year). Skills in analyzing user needs, implementing a QA process, using an agile methodology. Self-starter, problem-solver, quickly-learner.
SKILLS
• User needs analyzing
• QA processes planning
• Software test automation with Selenium WebDriver and Python
• Collaboration with developers and projects' managers QA EXPERIENCE AND ACHIEVEMENTS
Title: QA automation engineer
Duration: 2019 – 2020
Company: Living Core LLC
Project: myObject.ru
Description: Web-based b2b application in the Occupational Safety and Health domain, currently used by more than a hundred companies.
Description:
Identified data requirements for test automation
Established project test automation framework, based on a Page Object Model approach
Created automation test scripts using Selenium WebDriver with Python
GitHub-based code version control supported
Data-driven approach implemented
Implemented QA autotests into continuous integration using Jenkins
Collaborated with the developers and product owners to stay up-to-date with the product features and intended functionality
Title: QA engineer
Duration: 2012 – 2019
Company: Living Core LLC
Project: myObject.ru
Description:
Identified data requirements for test cases
Created test plans, test cases and test scenarios according to requirements
Analyzed Functional Specs and developed RTM to ensure the proper coverage
Conducted smoke, functional, usability, regression manual testing
Identified, analyzed, and documented defects/ bugs/ usability problems using JIRA with Zephyr, and Redmine
Tested cross-browser compatibility (IE, Firefox, and Chrome) and mobile compatibility (web version)
Performed back-end testing using SQL inquiries
Performed testing of RESTful API using Postman
Performed automation smoke, and regression testing using Selenium IDE
Assisted system integration and user acceptance testing (UAT)
Participated in project sprints planning, stand-ups meetings, and Kanban-board planning
Engaged in agile and in waterfall sub-projects
QA
Tested usability, prepared the suggestions for developers to improve UI, using prototyping in WireframeSketcher and Adobe XD
PREVIOUS EXPERIENCE
Development and implementation of quality management systems; ISO9001 certification preparation
Aerospace engineering (4 years), computer simulations of processes EDUCATION
Master's degree in Aerospace Engineering, honors, 1987 Kazan National Research Technical University named after A. N. Tupolev, Russia CERTIFICATION
Selenium Python Automation Testing from Scratch + Frameworks. Udemy, 2020 Automation Testing. Learnix Tree Center, VA, 2019
Evaluating Designs with Users. The University of Michigan on Coursera, 2019 Development and implementation of management systems according to ISO 9001, DNV GL, 2003 TOOLS
Test automation: Selenium WebDriver with Python, Selenium IDE
IDE: PyCharm
Version control: Git, GitHub
DB: SQL
API Testing: SoapUI, Postman
Continuous delivery automation: Jenkins
Prototyping/Wireframing: Adobe XD, WireframeSketcher
Methodologies: Agile/Scrum/Kanban, Waterfall
Bug tracking / Test Management: JIRA, Redmine, Trello, Zephyr, TestRail PERSONAL INTERESTS
My other passion is photography. Some of my works can show more how I feel about the quality: https://vishin.photos. And I play basketball.