Senior QA Engineer

Engineering - Remote, India

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.

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.

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.