Software Test Engineer (Automation)

We are looking for a Software Test Engineer to join our quality assurance team! Reporting to the manager of quality Engineering, you’ll work closely with the software engineers, product stakeholders, internal clients, and other QA engineers in a cross-functional agile environment.  As a seasoned Software Test Engineer, you will automate tests to help build great products.

  • Full time
  • Lviv/remote

About the project

illumin is a leading technology company that provides marketers with a one-stop solution for omnichannel digital advertising with best-of-category return on advertising spend. The journey automation technology, illumin, offers planning, buying, and real-time intelligence from one platform. With proprietary AI, illumin brings unique programmatic capabilities to close the gap between advertising planning and execution.

Responsibilities

  • Creating, executing, debugging, and maintaining automation scripts
  • Creating detailed, comprehensive, and well-structured test cases
  • Being an active participant in an Agile environment
  • Working closely with product managers and developers to understand and test new functionality
  • Participating in peer test plan reviews
  • Accountable for the quality and usability of the delivered product
  • Performing functional, regression, and stress testing
  • Driving continuous improvement in test coverage and test effectiveness

Requirements

  • 5+ years of testing experience
  • Experience testing Java and web-based applications, HTML5, responsive, high volume transaction environments (billions of transactions per day)
  • Experience in building automated testing pipelines leveraging tools such as Selenium
  • Experience in using test case development tools, linking test cases to requirements, defect management, and metrics reporting
  • Exceptional ability to identify issues and potential areas of improvement in software products. Strong analytical and troubleshooting abilities
  • Experience with regression testing techniques and exploratory and scenario-based testing techniques
  • Understanding of software development and implementation methodologies, including iterative and agile. Preferred agile (scrum) testing experience and knowledge, and/or continuous delivery
  • Extensive working experience with MySQL and Druid databases
  • Extensive experience working with Kafka
  • Extensive experience in QA environment setup and maintenance
  • In-depth understanding of the online media market, pay-per-click, ad media buying, competitors, trends, and offerings
  • Extensive working experience with Git, Bamboo, Selenium, Selenide, Postman, TestRail, Jira, and Confluence
  • Self-motivated, innovative, and results-oriented
  • Resourceful and possesses a “can-do” attitude
  • Previous experience working as part of a hybrid team leveraging offshore resourcing

We offer

  • 18 paid vacation days
  • 10 paid sick days
  • 2 unpaid days off per month
  • Work remotely or from our comfortable Lviv office
  • Necessary equipment, or $200 equipment compensation per year
  • 50% compensation for professional development costs, including courses, webinars, and training programs

Submit your application

Leave your contact information below, and we'll get back to you soon

    Team