T

Thoughtworks

Global tech consultancy for digital transformation

Lead Quality Analyst

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listed

About the Job

Requirements

  • You have worked as a Quality Analyst as part of a wider development team, pairing with developers, business analysts, infrastructure engineers, and designers to embed quality and testing mindsets within different roles.
  • You are comfortable with agile, code management, deployment strategies, migration strategies, and release management.
  • You have extensive experience with practices such as test-driven development, behavior-driven development, continuous integration and continuous delivery, and models such as the Test Pyramid and Swiss cheese.
  • You can drive changes to both on-premises and cloud architectures for enhancing quality.
  • You can strategize different types of functional and cross-functional testing, including performance and security testing across various architectures and domain models.
  • You can leverage metrics to improve lead time, deployment frequency, mean time to recovery, and change fail rate.
  • You can design quality strategies and produce one for large programs.
  • Knowledge of user experience and user research, including prototyping, personas, and A/B testing, which can be translated into a test strategy.
  • You can foster effective and inclusive teams that deliver.

Responsibilities

  • Aim to shift quality to the left in alignment with senior client stakeholders.
  • Partner with senior stakeholders to understand the product, create a quality strategy, and ensure that teams are empowered to implement it.
  • Highlight risks to software delivery and assist in managing them alongside the leadership team.
  • Regularly carry out exploratory testing to gain insights and uncover potential risks.
  • Drive improvements for clean code, tests, and testability, and advise on test tools and frameworks.
  • Define, discuss, and implement a program approach to testing across multiple products, services, and domains, commonly referred to as UAT, E2E, etc.
  • Influence a consistent approach to test automation across teams in a program, including nomenclature, domain boundaries, contracts between services, distinct layers, common tooling, and dashboard representations where appropriate.
  • Alter the team's approach based on industry standards and regulations.
  • Coach team members across roles to help deliver better-quality software and adopt a testing mindset.
  • Advocate QA expertise to the tech community inside Thoughtworks and throughout the broader industry, speaking at conferences and mentoring junior-level QAs.

About the Company

Thoughtworks

Global tech consultancy for digital transformation

Thoughtworks is a global technology consultancy that helps organizations modernize and innovate by combining strategy, design, and software engineering. They work with clients to create adaptable technology platforms, digital products, and data- and AI-enabled solutions through tailored engagements. Their model centers on consultancy services, delivering project-based work, retainer arrangements, and long-term partnerships to implement custom software, modernize legacy systems, and execute data-driven strategies. Distinguishing factors include a 30-year track record, a broad, cross-industry client base, and an emphasis on end-to-end transformation rather than just technology delivery. The company's goal is to help clients thrive in the digital age by enabling sustainable growth and competitive advantage through integrated strategy, design, software, and analytics.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1993

Recently Posted Jobs

Explore more opportunities at Thoughtworks

See more jobs