Senior Automated Quality Assurance Engineer

Carta New York City , NY 10008

Posted 7 months ago

At Carta, our mission is to create more owners. By building an ownership management platform, we're changing how over 12,000 companies, and more than 800,000 investors, law firms, and employees manage equity around the globe. Now, we're building a new team to reimagine liquidity for our customers. The Liquidity team is looking for creative problem solvers to work on a greenfield initiative to build a marketplace for private securities, CartaX.

As a Senior Automated Quality Assurance Engineer on the Liquidity team at Carta, you'll work on CartaX, an issuer centric electronic trading platform offering tailored liquidity programs for privately held companies, funds, and other fractional assets.

This role involves a broad range of functions including systems/business analysis, software development, and quality assurance services for a new team in Carta's New York office. The role will own all of QA for the entirety of the CartaX platform. Your primary focus will be the frontend workflows and the backend trading stack. The role will also have management responsibilities over the post-trade QA team.

This individual is an experienced test engineer who is technically strong and has the business knowledge to execute, analyze, deliver, and support any feature in the application. Working for a regulated entity you will work with legal and compliance teams in addition to the product and engineering teams to make sure that the systems built aren't just performant and functionally correct, but that they are compliant with federal rules and regulations. You will mentor other engineers on improving their tests while building a complete end to end testing harness.

This role isn't just about making sure test cases pass and things don't break. It is a truly product centric role - making sure what we build succeeds from an end user, business, legal and compliance, and engineering standpoint. As such while you are technically part of the engineering organization you will report into the product management discipline.

Responsibilities:

  • Owns all of the testing pipeline - UI, functional, integration, regression, performance, white/black box, you name it.

  • Writes code and builds and operates their infrastructure.

  • Is involved in the entire SDLC and architectural design lifecycle.

  • Is a thought leader across the organization in testing methodologies.

  • Create and maintain test documentation and artifacts for audit and compliance purposes.

  • Manages other QA engineers.

  • Sets the standard and mentors all engineers on best practices around testing.

  • Provides updates on quality efforts to management.

  • Contributes to continuous improvement efforts.

Qualifications:

  • Proven record of success in building strong QA programs.

  • 8+ years of software development experience.

  • Strong analytical and data analysis skills.

  • Extensive practical experience automating the testing of all aspects of a system from front end UI driving to backend services.

  • Strong knowledge of CI/CD pipelines and where your infrastructure slots into the process.

  • Possession of or the ability and willingness to obtain the Series 99 license.

Nice-to-haves:

  • Prior experience working in financial services/exchange space.

  • Experience with AWS/GCP infrastructure and service offerings.

  • Experience with javascript, python, golang, and java.

Carta is creating the ownership network that maps the world's assets. Check out who we are and how we work here.

At Carta we want to create an environment for Carta's owners - you - to do your best work, by offering competitive benefits and perks:

We are committed to WELLNESS:

  • Health, dental, vision, and life insurance

  • Competitive PTO and unlimited sick time

We are committed to INVESTING IN YOUR FUTURE:

  • 401k matching program

We are committed to A SUPPORTIVE WORK ENVIRONMENT:

  • Commuter benefits

  • Catered lunch and unlimited snacks

  • Cell phone stipend

We are committed to LIFELONG LEARNING:

  • Unlimited reimbursement for work related books

  • Fast paced work environment geared towards professional growth

Carta is a Series E company and is backed by many of the best investors in the world including Social Capital, Union Square Ventures, Menlo Ventures, Spark Capital, Meritech Capital, Tribe Capital, Andreessen Horowitz, and Lightspeed Venture Partners.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Quality Assurance Engineer II

Mindbody, Inc

Posted 3 weeks ago

VIEW JOBS 2/5/2020 12:00:00 AM 2020-05-05T00:00 Summary: The Quality Assurance Engineer II is responsible for testing MINDBODY applications, diagnosing problems and reporting bugs. The Quality Assurance Engineer II has prior experience with testing, excellent attention to detail, strong analytical, technical and communication skills. In addition, the Quality Assurance Engineer II understands the MINDBODY technologies and products. Duties and Responsibilities: * Collaborate with QA Engineers to determine test strategy for projects. * Review new code for potential defects and develop test strategies from findings. * Track open defects and provide support until resolution. * Propose technical solutions to remediate defects in code. * Write automated test for new features being worked on by SCRUM team. * Maintain and support existing automated test suite. * Write complex SQL queries to facilitate own testing and work of other QA Engineers. * Propose improvements to SDLC practices of projects. * Accurately estimate level of effort for own testing tasks. * Create and maintain basic documentation for established QA best practices. * Collaborate with Software Engineers to communicate details of own testing efforts and provide support throughout development lifecycle. * Implement solutions to utilize continuous integration servers effectively. * Create simple software tools to facilitate testing. * Troubleshoot and track defects for testing environments and infrastructure. * Report QA metrics as per definitions from department. Minimum Qualifications and Requirements: * Bachelor's Degree in Computer Science or equivalent experience. * 2+ years of industry experience in testing web applications, mobile applications and/or large-scale enterprise products. * Strong understanding of best practices in software testing, test planning, test case writing and defect writing. * Strong understanding of SDLC development processes. * Basic understanding of TDD/BDD and CI/CD processes. * Hands-on experience writing code in OOP languages (C#/Java/Objective-C/Swift). * Experience with SQL and relational databases (T-SQL, MySQL). * Knowledge of automated testing platforms (Selenium, WebDriver, Cucumber, etc.). * Hands-on experience troubleshooting issues in front-end applications and back-end code. * Hands-on experience executing and implementing automated tests. * Hands-on experience communicating with team members to provide support throughout development life cycle. Preferred Qualifications and Requirements: * Hands-on experience with API testing tools (Postman, SoapUI, Advanced REST Client). * Hands-on experience with browser development tools (Chrome DevTools, Firefox Developer Tools). * Hands-on experience with version control software (Git, TFVC). * Hands-on experience with code editors (Visual Studio, Android Studio, XCode). * Hands-on experience with bug/project tracking software (TFS, JIRA). * Knowledge of continuous integration tools (Jenkins, TeamCity, Travis CI, TFS). * Hands-on experience with scripting languages (Python/Bash/JavaScript/Ruby). Work Environment and Physical Demands: * Dexterity of hands and fingers to operate a computer keyboard. * This position is mostly stationary and will be required to remain stationary for extended periods of time. * Specific vision abilities required by this position include close vision, color vision and the ability to adjust focus. * The noise level in the work environment is usually moderately quiet. Scope of Supervision/Authority: Duties are performed under limited supervision. Will receive training and guidance when working on new processes and procedures. Most decisions will be routine and do not require supervisor assistance. No direct management responsibility. The incumbent or successful candidate must meet the job requirements above in order to perform the essential functions of this position and achieve the outcomes/results indicated in this job description. The Company will make every effort to make reasonable accommodations upon request to enable qualified individuals with known disabilities to perform the essential functions of their job. Mindbody, Inc New York City NY

Senior Automated Quality Assurance Engineer

Carta