Senior QA Engineer

Engineering - Remote, India

Role Overview

Upscale is Growing! We are hiring a Sr. QA engineer to play a critical role in building a robust & scalable sales tech platform. We're looking for someone that is self-directed with a keen quality sense to provide a world-class product output. You will be an integral part of a team that is helping drive the next wave of Upscale's growth.

A little bit about us

At Upscale, we are building a technology brand that empowers B2B companies to accelerate sales and maximize revenue. Since B2B Sales is fundamentally about people interactions, sales engagement software can make you the best at it. We are building a next-level intelligence platform to increase sales reps' productivity at what they do best, selling. We're growing our team through an exciting journey of constant learning and getting the best out of talented leaders.

Overall Responsibilities:

As part of Upscale's engineering & product team, your main responsibility will be to ensure smooth & bug-free product deployments. The product is used by sales development teams. They spend a lot of time performing prospecting activities on the platform. Your goal will be to provide maximum test case coverage for each feature & keep improving the product quality.

Work with the product team to understand new feature requirements & build test cases

Work closely with the developers to ensure quality feature output

Help the program manager/sprint-master plan product deployments & speed up the deployment process

Designs and implements automated tests for both GUI and back-end, based on an excellent understanding of business requirements and system workflow

Participates in initiatives that focus on enhancing testing automation

Work closely with other leaders and managers to produce high-quality product

Skills and Experience:

Minimum 3+ years of relevant experience in software testing/development

Passion for quality, a team player, and hungry for innovation

Define test strategy for web and backend applications

Define and own quality gates

Experience in building test frameworks for Web applications (Cypress, WebdriverIO, Selenium, etc)

Experience in building test framework for rest API testing(RestSharp, Rest assured, postman, etc)

Experience in setting up contract testing frameworks (PACT or similar)

Programming experience in Javascript, Java, and AWS infrastructure

Familiar with Gitlab CI, Jenkins, etc

Knowledge of dynamo DB

Work with CTO and define CI/CD pipelines

Capable of leading a team of junior QA engineers

Being proactive and committed to get things done

Good understanding of Scrum, JIRA, and confluence

Excellent skills in development, execution, and maintenance of automated test

Exceptional interpersonal and communication skills, exceptional written and verbal skills in English

What You Get:

Option to grow at great speed, both from learning & role perspective

Highly competitive salary with great benefits & stock options

Flexible work hours, remote locations & unlimited time leaves

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.