Job Overview

Title:

Cypress Automation QA Engineer

Description:

roles & responsibilities:

build automated tests and test harnesses following best practices for project management

and writing clear, efficient code.

automate and improve testing infrastructure. advocate for and support colleagues' use of

tests and testing infrastructure throughout the organization.

develop and maintain testing environments for contributions and releases.

produce clear, testable, documentation of features for external users, both in code and for

our wiki

review user stories for clarity and testability, ensuring clear acceptance criteria.

work confidently in javascript & python (typescript is a plus), and/or interact with a

variety of data systems and testing tools, improving the codebase to ensure it is clear and

easily approachable for external collaborators.

display the ability to work independently and make timely decisions on whether or not

new code is acceptable to present to clients.

qualifications:

5+ years of experience in automated software development/quality assurance. prior

success doing qa as a member of an agile engineering team.

hands-on experience utilizing cypress and at least one other automation testing

framework, such as jest, jasmine, mocha, cucumber.js.

in-depth understanding of web technologies such as html, css, and javascript

experience testing all layers of a web application, including front-end, service layer, and

back-end testing.

robust grounding in principles of computer science and software design

strong written and verbal communication skills are a requirement for this position.

experience with ci/cd concepts and ci/cd implementations

a strong desire to solve problems, locate problem areas in our code that need updating,

and to improve our development process in general.

Salary:

$506903-$1373634 Annual

Company:

Dover India

Location:

Bangalore, Karnataka, India