logo

View all jobs

Senior SDET (GS)

Multiple Cities, LATAM · Computer/Software
Overview

Our Core Commerce team is seeking a tenacious Software Development Engineer in Test to help aid efforts in making our team function more effectively with less risk. Using your strong skills in the fundamentals of software Quality and Test Automation, you’ll help support the advancement of our SaaS platforms by supporting our solid foundation of holistic quality. This is a Software Engineer role with a focus on Test Automation, so familiarity with common automated framework languages is a must. In this role, you'll be responsible for owning and advocating for better Quality, exploratory testing of new features, Test Automation framework development, working with Senior SDETs in further optimizing our automation CI/CD pipelines, and advocating for “Shift Left” methodology by participating in every stage of the SDLC. 
 
Candidates for this role must have a strong background in Manual/Exploratory Testing, Automated Testing in various languages and frameworks, in addition to experience in feature development, mentorship, and service ownership. This role requires individuals with a “Growth Mindset”-- you must be hungry, self-motivated, and tenacious to thrive in this role. 
 
Our stack includes: Python, JavaScript, Cypress, TestCafe, Kubernetes, GitLab (source control, CI/CD), Github, Jira, Docker, BDD/Cucumber/Gherkin, Flask, MySQL, PyTest, ES6, Vue.js, Sass, Webpack, Redis, Docker, GCP, Cloud Functions, Terraform, Ansible, Nginx, Snowflake, Looker, Matillion


Responsibilities

  • Understanding of proven Quality practices.

  • Work with Senior SDETs to further execute automation initiatives directed at reducing the need for manual testing and optimizing the QA process as much as possible. 

  • Create, plan, and implement proposals focused on improving the quality and efficiency of the greater engineering organization. 

  • Build out E2E automation for features and help integrate automated tests seamlessly into current development processes.

  • Measure and enhance reliability, availability, and throughput of core platform services serving millions of customers.

  • Drive quality across the team by constantly building easy-to-use test frameworks and empowering developers to move towards Test-Driven Development (TDD).

  • Work with real-world problems faced in scaling the business, suggest innovations, enhancements and work with the team in implementing and rolling them out.

  • Collaborate with product and engineering teams across the company to build new features or update existing ones at scale.

  • Champion good habits (Development techniques, Security, Tech Debt Balance, TDD, and Agile habits) within your team and improve testing standards, tooling, and processes.

  • Debug production and test environment issues across multiple levels of the stack.


Required skills

  • 3+ years of relevant systems testing and feature development experience in fast-paced environments

  • Strong documentation skills

  • Experience in automation project management is preferred.

  • Requires prior skills in Python and/or JavaScript, (experience with Go, Node.js, Test Cafe, Postman a plus)

  • Proficiency with collaborative tools like Gitlab, Confluence, Jira, 

  • Requires prior working experience with one or more Test Automation frameworks is required.

  • Experience with CI/CD build tools like: GitLab, Docker, Github actions/checks, Shipit, Kubernetes is preferred.

  • Deep understanding of computer science fundamentals - data structures and algorithms

  • Bachelor’s degree or equivalent experience desired


What you bring

  • You are self-driven, tenacious, and have a growth mindset with a passion for taking ownership of your work and delivering outcomes

  • Embrace and champion the values of ownership, empathy, and humility

  • Interested in disrupting the status quo of outdated QA standards by paving the way for the next generation of Quality

  • Ability to work remotely and desire to make an impact at a start-up

  • Excellent communication skills, a team player with a ‘winning as a team’ attitude

  • Deep understanding of computer science fundamentals: data structures and algorithms

  • Bachelor’s degree or equivalent experience desired


You must be based in LATAM
You must have an Upper Intermediate Level of English

More Openings

Senior Full-Stack Engineer (SK)
Senior Java Engineer (TH)

Share This Job

Powered by