QA Automation Engineer

Sofia, Bulgaria

Job description:

We are looking for a full-time Quality Assurance Automation Engineer to work under contract for BizPortal Ltd. As a tester, you'll be learning the material, filing bugs, and troubleshooting everything from dynamic content, to widgets, virtual machines, and monitoring tools. The Quality Engineer will develop automated tests for the range of tools that support the company’s consulting offerings. The role will involve working with tools product owners and delivery teams to understand how the products are used in the field, to support the planning and estimating of development stories with particular reference to integration/regression testing and test automation, to develop and run the test suites and to further the practices and tooling around testing.

About us: Ltd. is a boutique data publisher based in Sofia, Bulgaria but operating globally as a data contributor for an array of renowned international clients. The company is focused on developing innovative open data retrieval tools while also managing real-time data analytics platforms. has been a premium provider of publicly available procurement, enterprise and business news data. also works as an outstaffing partner to the US team of a UK-based SaaS company delivering strategic system transformations for successful business change. The company offers services in the areas of cloud migration technology, solutions design, service management, or application development.

About the project:

The project is focused on developing a web-based application for monitoring of cloud migration of various financial software products. The project offers exposure to leading international clients and dynamic work environment with a team based in 3 countries (USA, UK, Bulgaria).

The project is ongoing and it has been growing in the last 3 years with upcoming clients ensuring the long-term potential of the developed applications. End-clients include major US banks, European and UK financial institutions.


Individuals in this role will be expected to:
  • Quickly obtain high level of product proficiency and ability to configure product from the front end
  • Document acceptance criteria and test results to ensure software system requirements are met, and prepare documentation of these activities for delivery to the customer.
  • Review and re-create defects in different environments
  • Implement end-to-end test automation and tools strategies / roadmaps, including performance and load testing
  • Support test automation solution planning and estimation.
  • Create detailed test designs using sound software test engineering principals in the context of test automation platforms and integration across distributed systems
  • Collaboratively elaborate requirements to enable Acceptance Test Driven Development (ATDD) with BAs and developers
  • Perform tasks required for automated test implementation including review acceptance criteria (Gherkin scripts), create integration/regression test scenarios, implement data management strategy, and generate required reports.
  • Improve existing test automation frameworks (i.e. make them faster, more flexible and easier to use). Utilize parallel processing or grid systems to speed up the tests
  • Provide second level support and escalate software defects to the development team
  • Maintain product and test documentation
  • Ascertain product readiness by performing functional and regression testing
  • Verify product in development, QA, demo and production environments
  • Participate in design sessions, sprint planning and daily scrums

Desired Skills & Experience:

  • 2+ years of experience as a developer, QA Engineer or similar QA role
  • Knowledge of QA concepts and methodology.
  • Experience writing test plans, test strategies, test automation, and test cases.
  • 2+ years of experience in test automation including planning, assessments, script development & maintenance,
  • 2+ years of demonstrated experience in one or more of the following testing toolsets/frameworks:
    • Protractor, Selenium, Cucumber/Gherkin
  • Demonstrated Experience in one or more of the following:
    • HTML, XML, SQL, Java, JavaScript, C++, Python
    • Unit, Karma/Jasmine
  • Experience with Continuous Integration, including one or more of the following build/deploy/version control tools
    • Octopus Deploy, Git, TeamCity
  • Experience in testing UI/UX best practices
  • Trouble shooting/debugging experience
  • Fluent written and spoken English
  • Strong communication skills with technical and business teams, both verbally and in writing
  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field


  • Very attractive remuneration - BGN 4 000 – 4 500 monthly (gross salary)
  • Full coverage of relocation costs and management administrative process for acquiring a Blue Card for work in the EU
  • Additional Health insurance
  • Paid Time Off and Paid Holidays
  • Challenging atmosphere and interesting project
  • Future career development in a multinational company

The offered position allows flexible work options including remote work 1 day per week. The QA Tester must provide 4 hours overlapping with US working time every day (that is between 14:00-18:00 CET).

Please contact with us on