Job Details
Location:
California, Cachapoal, Del Libertador B Ohiggins, Chile
Posted:
Oct 19, 2021
Job Description
Marqetans may choose to work remotely, or split their time between the office and home. Marqeta values flexibility in work arrangements and embodies an inclusive and collaborative culture.
Position Summary
Marqeta is a fast growing technology company with a one-of-a-kind culture. We are devoted to providing meaningful career experiences through challenging work, collaborative partnerships, and ongoing development. Not only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry - it's very exciting around here. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area's Best Places to Work.
We are looking for a quick-thinking, quality enthusiast who understands releasing great software is not just about reactive testing. As a SDET at Marqeta, you’ll be proactively assessing and mitigating risks for our API and Web platform releases, within one of our exciting product verticals. You are a passionate member of the team who wants to have high impact; looking for a hands-on technical career. This isn’t just about “Quality Assurance”; we want you to help us create a better product by building tools to proactively improve our quality efforts on the whole.
What You’ll Do
- Write and execute automation testing for REST APIs and web-based applications as well as maintain existing automated tests and tools.
- Be a strong quality advocate, collaborating closely with software engineers, designers, and product managers to release revolutionary payment products.
- Help develop strategies for testing complex changes.
- Pair with software engineers to identify and prevent defects through automation/regression coverage.
- Help build test frameworks.
- Be part of transforming monolithic applications into more scalable and resilient distributed systems with high quality, using cloud technology.
- Learn a lot. We value continued learning and development.
- Follow a lightweight Scrum/Kanban methodology.
What We’re Looking For
- 2+ years of relevant experience in a software engineering role and a Bachelor's degree; or an advanced degree with no relevant experience. In lieu of a degree, 5+ years of relevant experience may suffice.
- Experience with automation and performance testing for Rest web applications and APIs.
- Experience developing in Java and/or Python, however we welcome experience in other programming languages.
- The ability to solve complex problems with practical, maintainable, and scalable solutions.
- A strong passion to write code with great quality and test coverage.
- The ability to demonstrate humility, empathy, and to take constructive feedback positively.
- A desire to grow in your career, learn, share ideas and help others grow and learn.
- The capacity to work productively on cross-functional teams and take a collaborative, team oriented approach.
Nice-to-haves
- Experience with payments or the FinTech space
- Experience with CI/CD, git, and SQL
- Experience with Docker and Drone/CircleCI/Jenkins
- Experience with using and setting up performance testing tools such as Gatling, LoadRunner, Artillery, etc.
- Experience with Microservices
- Experience with cloud computing. We use AWS, but welcome other cloud experience
- Contributions to technical blogs, a public Github repo, or to open source projects
We have some teams that focus on Frontend, so if you have any of the below, we consider it a plus:
- Experience with JavaScript and/or node.js
- Experience in testing React.js and GraphQL applications
- Experience with JS testing tools like Jest, Mocha, Jasmine, etc.
Note: We are not expecting you to meet all job requirements, so please apply. It's an exciting time to join Marqeta. As we grow, your career and opportunities will grow as well.
How we hire SDETs
We are hiring across multiple teams and at all levels.
Whether you are a fresh graduate, have many years of experience in the field, or are anything in between, we welcome you to apply so we may help find the perfect match for you at Marqeta.
As you go through our interview experience, we will work to identify the team that best aligns to your skills, experience, and interests.
Our (typical) process:
- You submit your application via the form at the end of this page.
- If qualified, you will be invited to schedule a call with a member of our recruitment team.
- If you pass the screening call, you will be invited to a live pair programming interview.
- If you pass the live pair programming interview, you will be invited to our virtual onsite interview.
- If you pass the virtual interview, we will likely set up a meeting so you can meet the hiring leader(s) for the team(s) we think you are best suited for.
- If successful, we will make an offer - and hopefully we’ll get to work together!