Software Quality Assurance Analyst

Carta (View all Jobs)

Rio de Janeiro, Brazil; Salt Lake City, UT

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Chat with recruiter 2. Chat with one of our engineering leaders 3. Take home assignment that is not timed ( thinking about code production quality in arriving to a solution) 4. Virtual onsite (5 sessions: take home follow up discussion, architecture and design white boarding, chat with a product manager, chat about teamwork, and another meeting with hiring manager ~ about 4 hours) 5. Team matching (non-evaluative)

Programming Languages Mentioned

Python, R, JavaScript, Java


The Company You’ll Join

At Carta we create owners and make private markets liquid. 

We live in a world where some people live on the equity stack and enjoy exponential wealth growth and preferential tax treatment; others live on the debt stack and may work their entire lives for a company and retire only with the cash they’ve managed to save from their paychecks. Our contribution to solving the wealth inequality problem is moving people from the debt stack (payroll) to the equity stack. By making it as easy to issue equity to employees as it is to put them on payroll, we can create more owners. 

At Carta, we are helpful, transparent, fair, and kind. We are relentless executors, unconventional thinkers, and masters of our craft. 

Learn more about our Series G fundraising round here

The Team You’ll Work With

You'll be part of the Quality Assurance team, a team with the mission to prevent defects and ensure the highest software quality standards across the platform. Each team member will work on ensuring quality in one or more Product domains, leveraging your knowledge and existing tools to deliver more value to our customers and internal teams.

The Problems You’ll Solve

As the Platform QA Analyst, you will partner with the R&D teams to ensure product quality, assist with direction, and act as a liaison between Business and Engineering. As part of the role, your day-to-day activities will include the creation, execution and management of manual and automated tests within the testing cycles.

  • Attend development meetings, such as daily stand ups and sprint plannings.
  • Help to handle engineering workload and coordinate with engineering + product on daily basis
  • Review and criticise product specifications, and technical design documents to provide timely and meaningful feedback.
  • Cooperate with developers, product managers and business to gather system requirements and write testing scenarios/acceptance criteria based on them.
  • Ensure all technical teams have the information they need to develop solutions to the problem as efficiently as possible.
  • Create detailed, comprehensive and well-structured test plans to both assess new product launches and periodically test existing products.
  • Write, execute and maintain manual test cases
  • Write, execute and maintain automated test cases 
  • Periodically aggregate your findings and present on what issues most impact product quality (not limited to bugs)
  • Plan and coordinate testing activities, such as individual or group testing sessions.
  • Thoroughly identify and document bugs from testing.
  • Triage production bugs from your product domain (validate the bug, provide Business context to Engineers and follow up with bug reporters).
  • Qualify & groom Bugs & Engineering Service Request (ESRs) - ensure enough information, reproducibility, priority.
  • Perform ESRs that can be done without an Engineer.
  • Perform thorough regression testing when bugs are resolved or any changes are introduced to the system.
  • Be an expert in how to service QA across different development methodologies, using the appropriate testing technique, process and/or tool.
  • Assist the QA team with testing requests out of your product domain expertise.
  • Participate in side projects to develop internal and company wide Quality processes and procedures.
  • Mentor junior team members
  • Independently identify problems and proactively drive solutions.
  • Capable of owning and driving strategic initiatives on behalf of the QA organization
  • You consistently achieves metrics displayed on team's playbook

The Impact You’ll Have

  • Increase trust and confidence in the product through reduced bugs, issues, and impactful requirements
  • Increase leverage for Product and Engineering by handling communication and acting as an immediate unblocker for business related questions.
  • Empower the Delivery teams and increase product adoption through internal education and training materials.
  • Increase efficiency by reusing, automating and maintaining test cases.
  • Contribute to the growing of a company wide Quality culture.

About You

Hard Skills

  • 3+ years of experience as a Quality Assurance Analyst.
  • Experience writing automation in either Python, Java, Javascript, other languages.
  • Proficient English level
  • Experience working with any test management tools like TestRail or Zephyr is a plus

Soft Skills

  • Highly autonomous - able to operate with little to no day-to-day oversight in ambiguity
  • Organised, detailed, and methodical approach to solving problems
  • Care deeply about building flawless user experiences.
  • Relentless and unconventional - think outside of the box and create unique scenarios for testing
  • Helpful - successful cross-functional collaborator, has gone beyond core activities to support other teams, processes and initiatives.
  • Excellent communication skills, both written and verbal
  • Strong project management skills - ability to plan and follow up on testing needs and schedules.
  • Analytical mind and problem-solving aptitude
  • Ability to think in the abstract and see how small details fit into the bigger picture
  • Play in the open - critical analysis of existing and new processes/materials: be willing to ask ‘dumb’ questions as you learn a new domain.

Covid Vaccine Policy

In an effort to safeguard the health of our employees, Carta has implemented a policy requiring all new hires to receive the COVID vaccine (including boosters as the individuals become eligible for them). Proof of vaccination will be required as a condition of employment. Carta will continue to comply with applicable laws regarding the reasonable accommodation of individuals with disabilities and/or strongly held religious beliefs. This policy is part of Carta’s ongoing efforts to ensure the safety and well-being of our staff and community, and to support public health efforts.

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, connect with us via email at recruiting@carta.com. As a company, we value fairness, helpfulness, transparency, leadership and build our teams around these values. Check out our careers page to get to know us better as you think about your next step at Carta.

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Get weekly alerts of new jobs from companies not using whiteboard interviews!