Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Hero banner

Quality Analyst

Singapore, Singapore

Quality Analyst (Consultant/Senior Consultant) 
 

At ThoughtWorks, testing (especially test  automation and Agile testing) is central to our delivery methodology.  ThoughtWorks has contributed significantly to Open Source testing tools, such as Sahi, Selenium and SharpRobo and we are at the forefront of automated testing practices. Our testing capability is amongst the most advanced in consultancies anywhere and we are frequently advising clients on testing strategies and tools. We are looking for sharp, forward-looking individuals with varying levels of work experience with an aptitude for learning new domains and testing  methodologies.

The key aspects of the Quality Analyst (QA) role include

  • A hands-on tester who is comfortable across a whole range of functional and cross-functional testing
  • Demonstrate experience with exploratory testing, not just working to test plans
  • Ability to demonstrate strategic thinking when developing tests
  • Experience testing multi-tier web-based applications
  • Understanding of full life cycle development right from the requirements gathering to delivery
  • Ability to triage failures, identify root cause and define corrective actions
  • Awareness of test automation and ability to spot points of value in the process
  • Using scripting to create automated tests
  • Experience of, or interest in, working with Open Source testing tools like Selenium
  • Feel comfortable working closely with developers, business and  other quality analysts and clients in a highly collaborative environment
  • A knowledge of testing within an Agile development environment
  • Passion for technology and software quality

Job Requirements

  • 2+ years experience in Testing (manual and automation) of business software applications
  • Experience with testing tools like Mercury (QTP), Silk, Open Source tools like Selenium, Watir, Sahi etc
  • Knowledge of Scripting Languages, like JavaScript, Python, Ruby, etc
  • Exposure to Basic Java / .Net development environment
  • Ability to write simple code to test applications
  • Awareness of basic OO programming (Classes/Methods, Etc.)
  • Knowledge of SQL
  • An interest in business domain and key business drivers influencing quality of software applications
  • The ability to work with Business Analysts and Project Managers to create and prioritise Test Plans.
  • Ability to lead, mentor and guide team members

The following are also highly desirable

  • Experience of creating test frameworks and strategy, choosing automated testing tools and creating testing standards
  • Notions of configuration management, like SVN and GIT
  • Familiarity with automated deployment processes
  • A track-record of innovation in testing

 

Not quite ready to apply? Or maybe this isn’t the right role for you?

That’s OK, you can stay in touch with Access Thoughtworks, our learning community (tick 'contact me about recruitment opportunities' to hear about jobs in the future).

 

#LI-SEA #LI-Hybrid

Vielen Dank für dein Interesse daran ein Teil unseres Teams bei Thoughtworks zu werden. Wir werden uns deine Bewerbung so schnell wie möglich anschauen.

 

In der Zwischenzeit kannst du auf der Seite "Consultant Life" mehr über den außergewöhnlichen Impact lesen, den Thoughtworker:innen auf unsere Kund:innen, die Tech-Industrie und einander haben.

 

Das Thema Datenschutz ist uns sehr wichtig: Alle Informationen, die du uns über deine Online-Bewerbung übermittelst, werden von Thoughtworks vertraulich behandelt.

Sign up for our monthly careers newsletter