Requirements
-
Previous experience as an SDET or similar role.
-
Proficiency in JavaScript and TypeScript.
-
Strong knowledge of Webdriver.io and Mocha (or similar frameworks).
-
Familiarity with GraphQL and experience in testing APIs.
-
Understanding of relational databases and SQL.
-
Excellent attention to detail and strong analytical skills.
-
Outstanding organizational and time management abilities, with a demonstrated capability to prioritize tasks, and meet project deadlines consistently.
What you’ll be working on
Responsibilities:
-
Develop and maintain automated tests using TypeScript.
-
Implement and maintain end-to-end tests using Webdriver.io and Mocha for web/mobile applications.
-
Conduct performance and load testing to evaluate the scalability and efficiency of software applications and identify areas for optimization.
-
Design and execute test plans.
-
Create and maintain test data and perform database testing using Postgres.
-
Collaborate with cross-functional teams to ensure adherence to requirements and quality standards.
-
Conduct exploratory testing to discover hidden issues and provide valuable insights.
-
Identify and report bugs accurately, providing clear reproduction steps.
You will:
-
Champion code quality, reusability, scalability, and security
-
Collaborate with a team of engineers, architects, product managers, and designers to deliver elegant, resilient, and solid products
-
Ownership over their code and remove any ambiguity during implementation by collaborating with their team.
-
Conduct design and code reviews
-
Enjoy learning new processes, tools, and technologies.
-
Care about who you work with and how work is done. We hire carefully, and the entire team is allowed to take part in evaluating potential hires.
-
Relate to our core values (see below) and would like to contribute to a positive working environment and culture
Who you are:
-
Focus on authenticity with everything you do.
-
Entrepreneurial (Strives to reach potential, maximum impact, growth mindset)
-
Results-Driven and Accountable
-
Effective Time Manager
-
Ability to Work Effectively Independently or as a Team
-
Effective Communicator
-
Passionate About Delivering Business Value
-
Honesty and Transparency
Company Core Values:
-
Friendly Strength – Good Person, Thoughtful, Kind, Helpful, Non-judgmental, Looks out for the greater good
-
Master Craftsman – Skilled, Learning Everyday, Client-centered, Impact-focused, High Standards, Business-focused
-
Doggedly Persistent – Overcome obstacles, Remove Blockers, High Energy, Follow through, Proactive, Not afraid to get into the mud, Acts with urgency
-
Steady – Measured, No Drama, No Panic, Consistent, Listens and Adapts, Coachable, Keeps Commitments, Takes Ownership
-
Forward Looking – Truthful, See solutions, Sets the Agenda, No Cynicism