We are hiring world class Quality Engineers who are passionate about software quality. You will help us to take the testing quality of our сustomer`s system to the next level and ensure that all components function correctly and can handle voluminous data.
Our client is an advanced advertising and data company that provides audience-based, multiscreen advertising solutions to local, regional, and national businesses and advertising clients.
They enable advertisers to reach more than 90 million U.S. households on television through cable networks, on-demand, and addressable inventory across the U.S., and more than 45 million U.S. households through authenticated, privacy-compliant IP addressability supported by rich data sets and powerful analytics and attribution services in a simple, user-friendly way. We are building the next generation of ads’ planning and campaign optimization platform.
The project is in the AdTech domain. The platform we are developing is designed to help agencies and brands rapidly build targeted, audience-based media plans and execute them from a single, easy-to-use platform.
— 3+ years of Software Quality Assurance experience
— In-depth knowledge of software QA methodologies, tools, and processes
— Experience writing clear, concise, and comprehensive test plans, including directions for manual functional testing, integration testing, regression tests, ad-hoc and user acceptance testing (UAT)
— Working knowledge of relational databases and SQL
— Scripting/coding in Python, and/or similar languages
— Attention to detail and knack at finding edge cases
— Excellent English communication skills, both written and verbal
— Experience with the Agile (Scrum or Kanban) framework and continuous integration/continuous delivery engineering processes
— Strong knowledge of UI Automation tools — Selenium (or Playwright)
— Work with DevOps team to incorporate end-to-end tests into the continuous deployment workflow
— Work with engineering team to add unit/integration tests to find defects earlier in the development cycle wherever possible
— Develop, execute, and maintain manual test cases when no effective automation strategy exists to test critical code paths
— Participate in UX planning meetings and review prototypes and wireframes
— Participate in software development planning and help with bug triage process
— Be able to work in a fast-paced agile product development environment
— Health & Legal support
— Discount program
— Sport activities
— Outstanding offices
— Comfortable place in a cozy room
— Continuous education
— Flexible schedule
— Remote work
— Variety of technology