Jobs Ivano-Frankivsk

3
  • · 153 views · 8 applications · 14d

    Senior SDET

    Ukraine · 5 years of experience · Upper-Intermediate
    About the Role We're a small software company in Ivano-Frankivsk looking for an SDET to maintain and expand our test automation for projects we deliver to our Singapore customer. We have existing test suites in Golang and Python that need attention,...

    About the Role

     

    We're a small software company in Ivano-Frankivsk looking for an SDET to maintain and expand our test automation for projects we deliver to our Singapore customer. We have existing test suites in Golang and Python that need attention, improvement, and someone who actually understands why they occasionally fail at 2am.

     

    This is a hands-on role where you'll write code that tests code, debug flaky tests, and help our team ship faster without breaking things.

     

    What You'll Actually Do

     

    • Maintain and improve existing test automation (Golang for backend, Python for API/integration tests)
    • Debug why tests fail - is it the test, the code, or the environment?
    • Write new automated tests for features as they're developed
    • Set up and maintain test data and test environments
    • Work with developers to make code more testable
    • Communicate test results and automation coverage to Singapore stakeholders
    • Decide what's worth automating vs. what should stay manual
    • Keep our CI/CD pipeline green (or quickly fix it when it's not)
    • Review code from automation perspective during PRs

     

    Tech You'll Work With

     

    • Testing: Golang testing package, Python pytest, Selenium/Playwright for UI tests
    • Stack: Golang, Kubernetes, Redshift, React, Nest.js/Node.js, AWS, Terraform
    • CI/CD: GitLab CI or GitHub Actions
    • Tools: Docker for test environments, various AWS services for infrastructure tests

     

    You'll need to be comfortable switching between Golang and Python, though expertise in one with willingness to learn the other is fine.

     

    What We Need From You

    • 4+ years of test automation experience
    • Solid programming skills in Python or Golang (ideally both)
    • Upper-Intermediate English (B2) - you'll document frameworks and discuss technical decisions with Singapore
    • Experience with API testing and test frameworks
    • Understanding of CI/CD pipelines and how to integrate tests
    • Ability to debug both tests and application code
    • Practical approach to automation (not everything needs to be automated)
    • Experience working with existing codebases (you'll inherit tests, not start from scratch)

     

    Nice to Have

    • Experience with Kubernetes and containerized testing
    • Performance testing experience
    • Security testing basics
    • Experience with test reporting and metrics
    • Background in both development and QA roles
    • AWS services testing experience

     

    What Working Here Is Like

     

    The Good:

    • Small team (you'll know everyone and your work will be visible)
    • Direct impact - your decisions and code go to production quickly
    • Learning opportunities - you'll touch many parts of the stack
    • Flexible schedule (within reason - we need overlap with Singapore time)
    • No bureaucracy or lengthy approval processes

     

    The Reality:

    • Sometimes you'll need to figure things out yourself - we don't have specialists for everything
    • Occasional urgent issues that need immediate attention
    • You'll wear multiple hats - pure specialization isn't possible in a small team

     

    What We Offer

     

    Work Environment

    • Small, tight-knit team where your contributions matter
    • Office in Promprylad, Ivano-Frankivsk
    • Direct communication – no corporate bureaucracy
    • Safe environment to learn, experiment, and grow
    • Regular team discussions and knowledge sharing

     

    Benefits

    • Performance-based salary reviews as you develop
    • Flexible working hours
    • Paid time off and sick leave
    • Opportunity to make a real impact in a growing company

     

    How to Apply

    Send your CV and links to any public test automation code you've written. Include a brief note about your most challenging test automation problem and how you solved it.

     

    We'll start with a technical discussion, then a potential practical exercise. Final step is a technical call with our lead developer and Singapore customer.

    More
  • · 85 views · 15 applications · 8d

    Middle Automation QA Engineer (JS/TS, C#)

    Ukraine · 3 years of experience · Upper-Intermediate
    We are looking for a Middle Automation QC Engineer (JS, C#) to join a skilled development squad. You will be joining a department of 70+ engineers across 8 squads, each with ownership for specific domains within our flagship SaaS based enterprise...

    We are looking for a Middle Automation QC Engineer (JS, C#)  to join a skilled development squad. You will be joining a department of 70+ engineers across 8 squads, each with ownership for specific domains within our flagship SaaS based enterprise architecture product. Application components are built to run natively in Microsoft Azure, across a tech stack utilizing C# .Net 8, React, Typescript, CosmosDB, SQL, Containers and Kubernetes, with a Micro-frontend and Microservice architecture, continuously deployed to a multiregional highly available infrastructure. Public REST APIs make our platform the hub for numerous integrations to external services and applications.

    As part of the role, you will work closely within your squad with other Full-Stack Engineers, Automation QA Engineers, a dedicated Product Owner and Scrum Master, to ensure that high-quality solutions are produced to solve real user problems.

    We operate Scrum for day-to-day development activities, wrapped with quarterly strategic planning to set the vision and goals for the coming quarter. We follow leading development practices, incorporating TDD, automated CI/CD, a “shift-left” testing mindset and a focus on producing S.O.L.I.D maintainable code that can be released quickly and to a high quality. To assist with this, we have a comprehensive DevOps process with dedicated teams responsible for assisting squads with build and release processes using Azure DevOps, Git and Azure. We have various Communities of Practice (Guilds) covering such areas as architecture, quality, agile practices, and DevOps, which you will be involved with.

     

    Responsibilities:

    • Use interpersonal skills to achieve process changes within a Quality team
    • Teamwork at all levels of the project
    • To be good at quickly identifying high-level test strategies and problems
    • Create clear and concise Test Cases
    • Design and review API Integration and Functional UI tests
    • Maintain existing and write new automation tests
    • Analyze automation test runs
    • Work on a project of high complexity nature
    • Work on performance testing 
    • Be responsible for the quality of the assigned projects and products that will be delivered
    • To be clear and concise in oral and written communications with all levels within the team in English
    • To be able to communicate major status of performed activities to the QA Lead on time
    • Monitor and report on quality trends such as bug churn and tracking the effects of “shift left” practices
    • Maintaining testing best practices (non-automation) within the QA function across 3 teams

     

    Requirements:

    • Strong understanding of SDLC
    • Strong understanding of software QA methodologies, tools, and processes
    • At least 3 years in Test Automation (JavaScript/TS, C#)
    • Experience with Playwright
    • Experience in testing multi-tier web applications
    • Experience in Agile development and Scrum framework
    • Experience with a good background in API and Functional UI tests 
    • Experience with AI tools and their application in software development
    • Upper intermediate+ English, Ukrainian - Advanced+
    • Excellent Analytical and Problem-Solving skills
    • Highly effective communicator and problem solver, ready to work in a fast-paced environment

     

    Would be a plus:

    • Knowledge of Azure DevOps is a good asset
    • Knowledge of MS SQL
    • Comfortable with MS Office Applications
    • Experience in performance (response, load, etc..) testing
    • Experience in recording test progress and results
    • Basic Experience of Integration Testing
    • Basic Experience with MS SharePoint
    • Collaborative but decisive personal style
    • ISQTB certification

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • · 59 views · 2 applications · 1d

    Middle/Senior AQA

    Hybrid Remote · Ukraine (Ivano-Frankivsk, Kyiv, Lutsk + 4 more cities) · 3 years of experience · Upper-Intermediate
    Description We have an exciting opportunity for an experienced and passionate AQA engineer to join our growing technology team within the WPP division, focusing on building technology products for world’s leading media agencies. The successful candidate...

    Description

    We have an exciting opportunity for an experienced and passionate AQA engineer to join our growing technology team within the WPP division, focusing on building technology products for world’s leading media agencies. The successful candidate will work alongside developers and other members of the scrum teams.

    About the division:

    We like to say that we play with giants. That’s huge data sets, influential partners, and even bigger ambitions. But only because we’re here to make a difference. As WPP’s division, our mission is to create products that make advertising work better for people. With expertise in data science, audience insights, simulations, and automation, our strong team designs and builds software products that shape the global media ecosystem. With a partnership philosophy at the heart of everything we do, we team up with the world’s leading media and technology organizations — including Adobe, Amazon, Baidu, The Trade Desk, Google — to develop innovative solutions and bring a unique competitive advantage to our portfolio of clients.

    WPP and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work we can create together.

     

    Requirements

    • Proven professional Test Automation experience
    • Knowledge of Testing Best Practices.
    • Experience with Cucumber, Gherkin, or other BDD testing tools.
    • Knowledge of SQL (verify analytics and reporting dashboards)
    • Experience working in an Agile/Scrum development process.
    • Experience in data quality tools like Great Expectations, Soda Core or DBT testing
    • Data Pipeline Testing/ ETL/ Data Quality experience
    • Python scripting to write data quality checks
    • Playwright Testing using Typescript is a plus or willing to learn and work. As our product involves both Data pipelines and front end
    • Experience with Big Query, Power BI or similar

     

    Big Plus

    • Knowledge of DBT, Adverity, DSPs, Advertising platforms, GCP, Data connectors
    • Data observability tools or platforms

    Bonus Point

    Knowledge of AI tools and frameworks

    Job responsibilities

    We are looking for an automation QA. The primary responsibilities will be to develop automated test framework and ensure quality of the application. Coordination with the rest of the team working on different layers of the infrastructure will be required. Therefore, a commitment to collaborative problem solving, sophisticated design and quality product is essential.

    More
Log In or Sign Up to see all posted jobs