Junior Test Automation Engineer (JavaScript) (AdTech)

Remote (Ukraine only) Automation Testing Software Testing

Required skills

JavaScript / good
Test design (manual and automation) / good
English / good

We are in search of a Junior Test Automation Engineer (JavaScript). If you are looking for a project, where you can apply your skills and grow to a Senior – don’t miss your chance, apply now!

Customer

Our customer is a rapidly growing US AdTech company Beeswax. Founded by three ex-Googlers, it has a highly technical team and an excellent technological culture.

Beeswax provides extremely high-scale Bidder-as-a-Service solutions in the advertising technology, works with global businesses, and has to date raised $28M (incl. the most recent Series B raise of $15M).

Sigma Software works together with Beeswax to enable the delivery of numerous key components of the platform, and is looking for engineers to complement the Beeswax engineering team and drive further development of the platform.

Project

The project is about building the next generation of real-time bidding software that enables sophisticated marketers to break free from the limitations and constraints of opaque, one-size-fits-all programmatic buying platforms.

Requirements

  • Good JS/TypeScript programming skills (collections, conditional, cycles, etc.)
  • Good test automation design skills (OOP, Page Object etc.)
  • Good skills in interaction with web-systems (HTML, XML)
  • Basic Cypress usage skills (elements finding and operating with, xPath, etc.)
  • Ability to set up, configure, and debug code in IDE (VS Code)
  • Ability to merge code into git
  • Ability to run Jenkins job and read the results
  • Ability to write moderate-complexity SQL queries (SELECT, INSERT, UPDATE)
  • Good test design skills (exploratory testing, major test design techniques)
  • Ability to create complete bug reports
  • Good communication skills (with the team and customer)
  • At least Intermediate written and spoken English

Personal Profile

  • Good research and problem-solving skills
  • Good level of quality of each deliverable
  • Good reliability and self-organization skills
  • Thoroughness and accuracy
  • Openness to feedback and changes

Responsibilities

  • Discover product (advertising platform) by means of exploratory testing
  • Design end-to-end scenarios for test automation
  • Automate web UI tests, interact with DB (MySQL) for test data creation, within the provided framework (TypeScript, Cypress, Allure)
  • Tune test automation framework in order to cover non-trivial cases (new pages, new HTML elements, new SQL queries)
  • Continuously merge source code into project VCS (git)
  • Daily support of automated tests by means of nightly build analysis (Jenkins) and results processing (bugs reporting / verification, tests actualisation / stabilisation)
  • Pre-design code and fix review comments in collaboration with a Senior TA Engineer (Ukraine)
  • Set up local development environment and build / deploy personal test stage (Azure)
  • Create and estimate day-to-day tasks in JIRA
  • Report about status and progress to the team at daily stand-ups and on-request (USA)

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb