{"id":4112580,"date":"2026-10-26T22:19:13","date_gmt":"2026-10-26T20:19:13","guid":{"rendered":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer\/"},"modified":"2026-10-28T16:38:26","modified_gmt":"2026-10-28T14:38:26","slug":"qa-engineer-pics-io-10-26-2026","status":"publish","type":"job","link":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/","title":{"rendered":"QA Engineer"},"content":{"rendered":"<p>Fully Remote \u00b7 SaaS \u00b7 Cloud<\/p>\n<p>TopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital asset management (Pics.io), product information management (Toriut.com), and an AI-powered knowledge hub (Provenyx.ai). Across all three, we process large volumes of data, power complex workflows, and ship to thousands of users daily.<\/p>\n<p>We ship fast, test rigorously, and invest heavily in automation, reliability, and smooth engineering processes.<\/p>\n<p>What We Build<br \/>Our ecosystem spans three products and a shared platform underneath them:<br \/>Pics.io  a React-based DAM web app with mobile clients and integrations for Adobe, Google Workspace, Shopify, Zoho, WordPress, and more<br \/>Toriut.com  a PIM platform handling complex product data structures, bulk operations, and catalog workflows<br \/>A Node.js backend powering public APIs across all products<br \/>MongoDB, Elasticsearch, and cloud-native services on AWS &amp; GCP<br \/>A CI\/CD pipeline that deploys multiple times per day<br \/>A growing suite of internal tools, automations, and AI-assisted workflows supporting quality and releases<\/p>\n<p>What You&#x27;ll Work On<br \/>As a QA Engineer, you&#x27;ll ensure that users receive updates frequently, safely, and without regressions. You&#x27;ll work closely with developers, product managers, and designers throughout the entire development lifecycle  and you&#x27;ll actively use AI tools to work smarter, not just harder.<br \/>Examples of challenges you&#x27;ll tackle:<br \/>Exploring web and mobile-adapted UI flows to identify issues before they reach users<br \/>Writing, maintaining, and organising test cases in QASE<br \/>Planning and coordinating releases across multiple teams<br \/>Automating test scenarios using Playwright in TypeScript\/JavaScript<br \/>Validating API behaviour, clientserver interactions, networking, and performance using Postman or Swagger<br \/>Stress-testing complex media workflows  uploading, previewing, transcoding, streaming<br \/>Ensuring Pics.io behaves consistently across browsers, devices, and environments<br \/>Leveraging AI-assisted tools to generate test cases, analyse failure patterns, accelerate coverage, and reduce repetitive manual work<\/p>\n<p>Who You Are<br \/>You&#x27;re a QA Engineer who enjoys exploring systems, finding edge cases, and ensuring products behave predictably for thousands of users. You think in risk, coverage, and user impact  and you&#x27;re comfortable using AI as a genuine productivity multiplier, not just a buzzword.<\/p>\n<p>Requirements<br \/>2+ years of experience testing web applications<br \/>Solid understanding of QA methodologies, SDLC, Agile, and Scrum<br \/>Hands-on experience writing automated tests in TypeScript or JavaScript using modern frameworks  Playwright, Cypress, or similar<br \/>Experience writing structured test documentation: checklists, test cases, bug reports<br \/>Working knowledge of REST APIs; hands-on with Postman and\/or Swagger<br \/>Proficiency with bug tracking and test management tools  Jira, QASE, or equivalent<br \/>Comfortable working in cross-functional teams alongside developers and product managers<br \/>Strong analytical thinking and sharp attention to detail<br \/>Understanding of how modern web apps work  AJAX, HTTP, CDN, caching, HTML\/CSS<\/p>\n<p>Nice to have<br \/>Practical experience using AI tools to streamline QA  test generation, failure triage, exploratory assistance, or pipeline automation<br \/>Experience with mobile app testing (iOS \/ Android)<br \/>Familiarity with CI\/CD pipelines  GitHub Actions, Jenkins, or similar<br \/>Experience in release management<br \/>Background in security, performance testing, or media\/video streaming environments<br \/>Curiosity, independence, and attention to detail matter more than ticking every box.<\/p>\n<p>How We Work<br \/>We are a senior-leaning distributed team that values high-quality and frequent releases, clear communication, and reliable processes. You&#x27;ll have autonomy in organising your work, freedom to propose improvements, and full access to the product, dev and ops teams. We support continuous learning through paid tools, courses, conferences, and books  including AI tooling your role benefits from. Remote work is fully supported; your location doesn&#x27;t matter as long as communication is smooth and consistent.<\/p>\n<p>Test Challenge<br \/>To proceed to the interview stage, please complete a practical assignment. Register at Pics.io, explore the product, and complete both parts below.<\/p>\n<p>Part 1  Testing Plan<br \/>Choose any feature in Pics.io that genuinely interests you  we recommend starting with the video player or saved searches, but the choice is yours.<br \/>Write a testing plan for your chosen feature. We want to see your approach, structure, and how you think about quality across multiple dimensions  not exhaustive step-by-step descriptions.<br \/>Your plan should address:<br \/>What you&#x27;re testing and why you chose it<br \/>Which testing aspects you&#x27;re covering and how  for example: functional behaviour, UI and UX, API and networking, performance, security, edge cases, and cross-browser or cross-device consistency<br \/>Core scenarios vs. secondary ones, and how you prioritise<br \/>Which areas are worth automating and why<br \/>Tools you&#x27;d use  including any AI tools that fit naturally<br \/>Metrics and benchmarks you&#x27;d track<br \/>How you&#x27;d communicate results and findings to the team<br \/>Use any format you like: Google Docs, QASE, TestRail, Notion, and so on.<br \/>Note: Avoid features that require testing auth flows or team management  those areas are protected on the backend and won&#x27;t behave normally under automation or manual probing.<\/p>\n<p>Part 2  Playwright Automation<br \/>Automate a meaningful subset of what you planned in Part 1  ideally the same feature, so we can see how your thinking translates into code.<br \/>What we expect:<br \/>A real GitHub repository with your tests committed and pushed  not a zip file or a Gist<br \/>Tests written in TypeScript, using Playwright<br \/>A README.md that explains what you chose to test, why, and how to run the suite locally<br \/>At least one AI tool used somewhere in the process  test generation, code review, selector strategy, whatever felt natural. Briefly mention in the README which tool you used and where it helped<\/p>\n<p>Reviewing the Test Challenge:<br \/>We&#x27;re not counting test cases. We want to see how you structure a suite, how you handle selectors and assertions, how readable your code is, and whether you made a deliberate choice about what&#x27;s actually worth automating. A small, well-reasoned set of tests beats a large, flimsy one.<\/p>\n<p>There are no deadlines or time limits. Send us links to both your testing plan and your GitHub repository when you&#x27;re ready.<\/p>\n<p>A note before you answer Qualifying Questions (\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0456 \u0437\u0430\u043f\u0438\u0442\u0430\u043d\u043d\u044f):<br \/>We&#x27;re looking to get to know you as a person, not review a polished AI-generated response. These questions have no right answers  we&#x27;re genuinely curious how you think. Candidates who answer in their own voice, even imperfectly, will always stand out over those who delegate their personality to a language model. We&#x27;ll notice the difference.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fully Remote \u00b7 SaaS \u00b7 Cloud TopTechPhoto is a product&#8230;<\/p>\n","protected":false},"author":2841,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_mo_disable_npp":"","rwu_salary_min":0,"rwu_salary_max":0,"rwu_salary_currency":"","rwu_salary_period":"","rwu_english_level":"A1","rwu_experience_months":24,"rwu_candidate_countries":"","rwu_company_type":"\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0456\u044f","rwu_industry":"saas","rwu_part_time":false,"rwu_source_views":398,"rwu_source_applications":15,"rwu_source_category":"QA Automation","rwu_source_name":"Djinni.co","rwu_source_url":"https:\/\/djinni.co\/jobs\/324161-qa-engineer\/"},"job_category":[61],"job_type":[54],"class_list":["post-4112580","job","type-job","status-publish","hentry","job_category-testuvannia","job_type-povna-zainiatist"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>QA Engineer, (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine<\/title>\n<meta name=\"description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f QA Engineer \u0443 . Fully Remote \u00b7 SaaS \u00b7 CloudTopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"QA Engineer, (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\" \/>\n<meta name=\"twitter:description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f QA Engineer \u0443 . Fully Remote \u00b7 SaaS \u00b7 CloudTopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital\" \/>\n<meta name=\"twitter:site\" content=\"@remoteworkua\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 \u0445\u0432\u0438\u043b\u0438\u043d\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/qa-engineer-pics-io-10-26-2026\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/qa-engineer-pics-io-10-26-2026\\\/\",\"name\":\"QA Engineer, (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\"},\"datePublished\":\"2026-10-26T20:19:13+00:00\",\"dateModified\":\"2026-10-28T14:38:26+00:00\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f QA Engineer \u0443 . Fully Remote \u00b7 SaaS \u00b7 CloudTopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/qa-engineer-pics-io-10-26-2026\\\/#breadcrumb\"},\"inLanguage\":\"uk\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/qa-engineer-pics-io-10-26-2026\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/qa-engineer-pics-io-10-26-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jobs\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"QA Engineer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f\",\"publisher\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"uk\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"contentUrl\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\"},\"image\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/x.com\\\/remoteworkua\",\"https:\\\/\\\/www.instagram.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/remote-work-ukraine\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"QA Engineer, (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f QA Engineer \u0443 . Fully Remote \u00b7 SaaS \u00b7 CloudTopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/","twitter_card":"summary_large_image","twitter_title":"QA Engineer, (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","twitter_description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f QA Engineer \u0443 . Fully Remote \u00b7 SaaS \u00b7 CloudTopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital","twitter_site":"@remoteworkua","twitter_misc":{"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f":"5 \u0445\u0432\u0438\u043b\u0438\u043d"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/","url":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/","name":"QA Engineer, (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","isPartOf":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#website"},"datePublished":"2026-10-26T20:19:13+00:00","dateModified":"2026-10-28T14:38:26+00:00","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f QA Engineer \u0443 . Fully Remote \u00b7 SaaS \u00b7 CloudTopTechPhoto is a product company building a suite of SaaS tools used by teams around the world. Our products span digital","breadcrumb":{"@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/#breadcrumb"},"inLanguage":"uk","potentialAction":[{"@type":"ReadAction","target":["https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/qa-engineer-pics-io-10-26-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/remoteworkukraine.com\/ua\/"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/"},{"@type":"ListItem","position":3,"name":"QA Engineer"}]},{"@type":"WebSite","@id":"https:\/\/remoteworkukraine.com\/ua\/#website","url":"https:\/\/remoteworkukraine.com\/ua\/","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f","publisher":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/remoteworkukraine.com\/ua\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"uk"},{"@type":"Organization","@id":"https:\/\/remoteworkukraine.com\/ua\/#organization","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","url":"https:\/\/remoteworkukraine.com\/ua\/","logo":{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/","url":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","contentUrl":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","width":1000,"height":1000,"caption":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]"},"image":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/remoteworkua\/","https:\/\/x.com\/remoteworkua","https:\/\/www.instagram.com\/remoteworkua\/","https:\/\/www.linkedin.com\/company\/remote-work-ukraine\/"]}]}},"et_featured":"0","et_expired_date":"2026-11-25 22:19:13","et_location":"","et_job_paid":"","et_job_package":"","et_full_location":"","et_location_lat":"","et_location_lng":"","et_apply_method":"","et_apply_email":"","et_applicant_detail":"","_links":{"self":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job\/4112580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job"}],"about":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/types\/job"}],"author":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/users\/2841"}],"replies":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/comments?post=4112580"}],"wp:attachment":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/media?parent=4112580"}],"wp:term":[{"taxonomy":"job_category","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_category?post=4112580"},{"taxonomy":"job_type","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_type?post=4112580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}