Artem Kravchenko
Full Stack Developer at BC Provincial Government- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Elementary proficiency
Topline Score
Bio
Credentials
-
Site Reliability Engineering: Measuring and Managing Reliability
CourseraJul, 2023- Nov, 2024 -
DevOps Foundations
LinkedInNov, 2022- Nov, 2024 -
Git Essential Training: The Basics
LinkedInNov, 2022- Nov, 2024 -
JavaScript Essential Training
LinkedInNov, 2022- Nov, 2024 -
Learning ECMAScript 6+ (ES6+)
LinkedInNov, 2022- Nov, 2024 -
Learning REST APIs
LinkedInNov, 2022- Nov, 2024 -
NoSQL Essential Training
LinkedInNov, 2022- Nov, 2024 -
SQL Essential Training
LinkedInNov, 2022- Nov, 2024 -
Search Techniques for Web Developers
LinkedInNov, 2022- Nov, 2024 -
CSS Essential Training
LinkedInOct, 2022- Nov, 2024 -
End-to-End JavaScript Testing with Cypress.io
LinkedInOct, 2022- Nov, 2024 -
HTML Essential Training
LinkedInOct, 2022- Nov, 2024 -
Programming Foundations: Web Security
LinkedInOct, 2022- Nov, 2024 -
Security Testing Essential Training (2019)
LinkedInOct, 2022- Nov, 2024 -
Using Python for Automation
LinkedInOct, 2022- Nov, 2024
Experience
-
BC Provincial Government
-
Government Administration
-
700 & Above Employee
-
Full Stack Developer
-
Feb 2023 - Present
-
-
-
DataArt
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Automation QA Engineer, SDET, QA Analyst
-
Nov 2020 - Jan 2023
• Worked in a team responsible for providing best available rates for the three largest hotel groups in the world • Contributed to the project's success through expertise in quality assurance, including complex test activities planning, API automation, User Interface testing, documentation and test case writing and revision. • Communicated effectively with other teams, project managers, product owners, and developers to ensure seamless collaboration and delivery of high-quality features for our product owners and clients. • Reviewed business and functional requirements of proposed implementation. • Participated in building automated testing to balance automated and manual test execution. • Implemented test consulting and strategy at feature planning stage, resulting in more consistent tasking and faster feature implementation. • Tested API via Postman; SNS messages via CLI AWS SNS Client, verifying results in MongoDB and PostgreSQL directly helped to find bugs on the early stage of testing, reducing bugfix time to 2 days average. • Automated API tests: Smoke tests for the future automated regression on deploy (using Java, Rest Assured, Allure, Bitbucket Pipelines) and automating other testing activities, which reduced manual testing activities volume by nearly 60%. • Started recurring integration testing meetings with other teams which helped to better prioritize tasks and find non-obvious inconsistencies much faster. Sometimes even on stage of development. • Actualizing documentation helped reduce time of reviving old feature flows by 2 hours max and reduced onboarding time for new team members by nearly 50%. • Recording demo videos for the client led to better and shorter communication with Product Owners and stakeholders deepening their engagement into development process. Show less
-
-
-
Forex Tester Software
-
Kherson, Ukraine
-
QA Automation Engineer
-
Apr 2020 - Nov 2020
• Implemented an Automation framework using Python, PyTest, Selenium, GitLab, Allure. Used AAA pattern and BDD approach. Automation testing chatbot from client and admin sides. • Perform manual testing, planning test activities, writing and running testcases, Smoke, Regression, Integration E2E, Acceptance testing, API tests, Websockets testing. • Aссurate automation of essential testcases helped much in finding bugs on the early stages of software development life cycle. • Implemented an Automation framework using Python, PyTest, Selenium, GitLab, Allure. Used AAA pattern and BDD approach. Automation testing chatbot from client and admin sides. • Perform manual testing, planning test activities, writing and running testcases, Smoke, Regression, Integration E2E, Acceptance testing, API tests, Websockets testing. • Aссurate automation of essential testcases helped much in finding bugs on the early stages of software development life cycle.
-
-
-
behealthyAI
-
Kherson, Ukraine
-
QA Automation Engineer
-
Oct 2018 - Apr 2020
• Implemented a testing framework and a set of tests using Python, PyTest, Selenium, PageObject pattern, GitLab, Allure. • Tested multiple complex Web UI Interfaces of a medical system aimed for simplifying the doctor-patient communication. Performed manual testing, planning test activities, creating and running testcases, Smoke, Regression, Integration E2E, Acceptance testing. • Aссurate automation of essential testcases helped much in finding bugs on the early stages of development life cycle. Show less
-
-
-
WEZOM
-
United States
-
IT Services and IT Consulting
-
100 - 200 Employee
-
SEO Optimization
-
Jan 2015 - Oct 2018
-
-
-
Салекс
-
Херсон
-
3D-дизайнер, оператор 3D-принтера
-
Sep 2013 - Dec 2014
-
-
-
-
Зам. начальника отдела модерации
-
Sep 2012 - Aug 2013
-
-
-
-
Модератор
-
May 2011 - Sep 2012
-
-
Education
-
Kherson National Technical University
Master's degree, Software Engineering -
Taurida 'V. I. Vernadskiy' National University, Simferopol
Master's degree, Contemporary History