menu

Looking for:

Apply for Senior QA Automation Engineer (SaaS)

November 18th, 2021

Kyiv, Kharkiv, Uzhhorod, Lviv, Dnipro, Remote

Required skills

— Experience with one or more general purpose programming languages like C#, Java, JavaScript, Python, etc.
— Expertize using software test design techniques like equivalence class, boundary value, decision table and use case testing
— Strong understanding of complex software testing techniques like pairwise, state transition, domain analysis, control flow and data flow testing
— Knowledge on one or more non-functional testing areas like load testing, penetration testing, reliability testing, etc.
— Solid experience with black box testing technologies, intermediate White Box testing knowledge (multiple condition coverage, basis path, loop)
— Proficiency in writing test automation through scripting
— Experience with Single Property area of testing (performance / security / usability / etc.).
— Experience with Selenium Web-driver API
— Experience with Protractor
— Experience writing queries within the SQL database
— Experience working with HTML and CSS as well as the DOM
— Experience testing B2B SaaS web-based apps
— Experience testing mobile apps
— Ability to read, analyze, and interpret complex technical documents, diagrams, data models, and process documents
— Experience working with agile testing practices like BDD, test automation, exploratory testing and continuous integration
— Ability to work effectively in a team environment
— Ability to comprehend and communicate effectively with management, other engineers, and internal and external customers
— Ability to learn quickly and meet high expectations
— Problem solving skills
— Level of English: Intermediate

As a plus

— Experience using MEAN stack (MongoDB, Express, AngularJS, Node.js) is a plus

We offer

— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities

— Participate in all aspects of product development as needed, from requirements analysis through product release utilizing Agile methodology
— Regularly and proactively communicate status, risks, and other issues related to projects that are under development
— Learn the business and use best practices and knowledge of internal or external business issues to improve products or services.

Project description

Our client provides a cloud-based, construction program management solution for capital projects that delivers trusted insight into performance across the entire project lifecycle.

Our engineering team is responsible for full life cycle software development. Including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements, using sound software engineering guidelines and established methodologies.