
Transforming businesses through technology and innovation
ThoughtWorks is a global technology consultancy headquartered in Chicago, Illinois, with over 43 offices across 14 countries. The company specializes in software development, digital transformation, and agile consulting, serving clients like BMW, the BBC, and the United Nations. With a workforce of ...
ThoughtWorks offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a ...
ThoughtWorks fosters a culture of continuous learning and innovation, emphasizing agile methodologies and collaborative problem-solving. The company v...

ThoughtWorks • Singapore
ThoughtWorks is hiring a Consultant Quality Analyst to ensure quality is integrated into software solutions. You'll collaborate with development teams and create automated testing suites. This role requires experience in quality analysis and strong technical skills.
You have experience as a Quality Analyst, working closely with developers, business analysts, and designers to ensure quality is woven into every stage of the software development cycle. You understand the complexities and risks involved in building solutions and are adept at advocating for quality within your team. Your technical skills include proficiency in Java and SQL, and you are familiar with automated testing tools like Selenium. You are a team motivator, inspiring your colleagues to adopt a quality mindset in their work.
You have a strong background in exploratory testing, allowing you to uncover potential risks and communicate these effectively to stakeholders. You are comfortable working in cloud environments and understand how deployments can impact product quality. Your experience includes creating reliable automated testing suites that provide fast feedback through continuous integration pipelines. You are committed to continuous learning and improvement, both for yourself and your team.
Experience with performance and security testing is a plus, as is familiarity with agile methodologies. You are open to coaching others and helping them adopt best practices in quality assurance. Your ability to communicate effectively with both technical and non-technical team members makes you a valuable asset in any project.
In this role, you will actively participate in all stages of the software development cycle, from ideation to deployment, ensuring that quality is a priority throughout. You will collaborate with cross-functional teams to test products from the user's perspective, advocating for clean code and test code refactoring. Your responsibilities will include creating and maintaining automated testing suites, conducting exploratory testing, and coaching the client’s team on quality practices.
You will regularly carry out testing to identify risks and provide insights to stakeholders, ensuring that quality is not an afterthought but an integral part of the development process. Your role will also involve working closely with developers to understand how software deployments impact product quality and to ensure that all requirements are met before going live.
At ThoughtWorks, you will be part of a collaborative and innovative environment where your contributions will have a meaningful impact. We value continuous learning and provide opportunities for professional growth. You will work with a diverse team of experts who are passionate about technology and quality. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of every individual to grow and succeed.
Apply now or save it for later. Get alerts for similar jobs at ThoughtWorks.