QA Automation Developer

A global leading software- and services-led enterprise provider in the financial, retail and hospitality industries is looking for QA Automation Developer.

A global leading software- and services-led enterprise provider in the financial, retail and hospitality industries is looking for QA Automation Developer.

We love to tackle big features, as well as nitpick small details. We solve for real problems, not just check the boxes for stated requirements. We're never satisfied with our output, always chasing perfection, while still drawing the line to ship. We constantly search for new things to learn and believe in mentoring those around us.

Curious? Read on. We're looking for software engineering talent like you.

Position Summary & Key Areas of Responsibility

Be part of an Agile team, participating in all Agile ceremonies & activities and be accountable for the sprint deliverable

Automate tests on features developed, ensuring high quality code and solid feature test coverage is achieved

Defines, constructs, supports and documents solutions based on business needs.

Designs software carefully considering functional and non-functional requirements

Uses core design patterns, coding best practices and enterprise pattern best practices

Be an advocate of quality-up-front and test driven/behavior driven development, supporting the team with the Definition of Ready and achieving our Definition of Done

Removes silo's, contributing to the design, implementation, testing, and delivery of features

Reviews design and code with developers and architects in consideration of performance, scalability, testability and supportability

Can diagnose and debug issues within the system or in downstream dependencies, working with other teams to resolve issues in a timely manner

דרישות:

Bachelor’s Degree in a Technical Discipline or equivalent work experience

3+ years of experience in software engineering with at least 2+ years in a QE role

1+ years automating tests with Selenium, BDD, Cucumber and Behave

2+ years using REST APIs

2+ years’ experience working with full stack development

Languages/Technologies:

1. Selenium, Cucumber, Behave

2. AWS, GCP, or Azure

3. Git, BitBucket, Jira, Jenkins

Preferred Qualifications

Experience with designing systems in consideration of performance, responsiveness, concurrency, availability, supportability

Familiarity with Dev Ops tools: CICD & Dev Ops: GitHub/BitBucket, Jenkins, JIRA, Test Automation

Strong computer science fundamentals: OOP, design patterns, data structures & algorithm

General knowledge, skills and abilities

Azure or GCP Public Cloud Technologies

In-depth knowledge of end-to-end systems development life cycles (including agile, iterative, and other modern approaches to software development)

Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization (e.g., executive, management, individual contributors)

Ability to estimate work effort for stories and epics, and ensure the milestones are successfully completed

Ability to guide and advise on best practice architecture and design for mobile applications based on previous experience

Positive outlook, strong work ethic, and responsive to internal and external customers and contacts

Willingly and successfully fulfills the role of teacher, mentor and coach

In-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management, and related infrastructure technologies and practice

סוג משרה:

היקף משרה:

מיקום:

רעננה