See all jobs

QA Automation Engineer

Apply for this role

We’re Building the Future of Capital Markets; enabling entrepreneurship, job creation, financial inclusion, and economic resilience.

As Asia's largest licensed digital securities exchange for alternative investments, Alta is at the forefront of building critical capital market infrastructure. We believe that access to capital markets are pivotal in all economies, we recognize that our role in building this critical infrastructure goes beyond facilitating trades; it paves the way for entrepreneurship, job creation, financial inclusion, and economic resilience, fostering a brighter future for emerging markets and economies.

Empowering Private Markets: Through our Digital Exchange, we enable the tokenization and digital custody of alternative assets. This end-to-end solution simplifies and expedites the trading of smaller asset blocks, ultimately facilitating access and liquidity in private markets.

Innovative Financial Ecosystem: Our journey has seen us transition from securities trading and distribution of comprehensive products, including equities, private credit, funds, and asset-backed securities (“ABS”) (representing Real World Assets ("RWA") like whiskies, wines, art, watches, and real estate) to include fund management and digital custody services.

As the only integrated securities exchange, brokerage, and fund management group with the necessary regulatory licenses and a proven track record in Southeast Asia, we are actively exploring new channels and partnerships to extend our impact to entrepreneurs and investors globally.

Established in 2016 and headquartered in Singapore, Alta operates offices globally. We welcome energetic and creative individuals to be part of this ambitious journey with us.

About the role:

As a QA Automation Engineer at Alta you’ll be helping to drive the coverage, efficiency and effectiveness of our automation testing across all of the platforms in our private markets ecosystem. Rather than simply writing test code, you’ll be deeply and collaboratively integrated with your peers in engineering, product and design to promote and advise on the “QA mindset”, ensuring that everyone on the team is thinking about key edge cases from planning through to release.

This role spans all of our three teams and covers automation strategy for multiple API-driven platforms, with a smaller focus on front-end applications. At present we make use of Cypress, paralleling significant use of JavaScript throughout our platforms. As we are early in our automation journey, you’ll have the opportunity to help guide how our automation infrastructure integrates with our coded platforms (Node/Python/MySQL/React/GCP/AWS).

We’re a supportive, social, and entrepreneurial team of former investment bankers, technologists and strategists. Clear, honest communication is key to everything we do. This role will be based in our Mumbai, India office.

The sorts of things you’ll be doing:

  • Working both independently and with our small but growing QA team to design and implement test cases feature-by-feature
  • Document and maintain test case repositories for our production applications.
  • Write robust automated tests and ensuring their compatibility with our CI/CD pipelines
  • Being a key stakeholder and contributor in the ongoing development of our automation-integrated deployment pipelines
  • Helping us move to continuous deployment by automating some of the manual work
  • Create automation frameworks and overall strategy to automate across multiple products included detailed, comprehensive and well-structured test plans and test cases
  • Maximize test coverage for the most critical features of the system; 
  • Ensure engineering teams release quality products that meet the defined acceptance criteria
  • Work with development teams to plan, implement, and track end-to-end automation activities
  • Expressing your ideas, opinions and feedback on our tech stack, tooling and culture to ensure we’re always improving as a technology team and as a company

As our QA Automation Engineer, we know you’ll be doing significant learning on the job. That said, we’re hoping from Day 1 you’ll bring:

  • At least 3 years of experience in QA Automation 
  • Strong knowledge of software QA methodologies, tools and processes
  • A proactive risk based mindset to all the work that goes into production
  • Understanding of cloud infrastructure environment
  • Self-starter, able to take the initiative and able to spot and resolve issues promptly
  • Experience with automated test approaches and discerning when and which to use (preferably Cypress)
  • Experience in day-to-day operations of a quality assurance and test environment with the ability to explain automation concepts to cross functional teams, requiring effective communication skills.
  • Experience with performance and security testing is a plus.

Beyond the technology, we also hope you’ve got some interest in:

  • Financial services, particularly the investment space
  • An appreciation for experimentation and designing systems/processes that accommodate business and technical agility
  • Food! We talk about it a lot :)

As a close-knit, social team we generally prefer to work together in person at one of our offices. That said, we provide a flexible working environment that is adaptable to periods of working from home.

Thanks for reading. We’re looking forward to meeting you!

Team Alta

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. As a company, we value fairness, transparency 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 with us!

Apply for this role