
Principal Quality Analyst
- Quito, Pichincha
- Permanente
- Tiempo completo
- 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 the 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, testability and advice on test tools/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 in automation of tests across teams in a program, e.g. nomenclature, domain boundaries, contracts between services, distinct layers, common tooling and dashboard representations in the right situation
- You will be nimble and alter your team's approach based on an industry's standards and regulations
- Coach team members across roles to help deliver better quality software and help them adopt a testing mindset
- Advocate QA expertise to the tech community inside Thoughtworks and throughout the broader industry, speaking at conferences and acting as a mentor for junior-level QAs
- Advanced English level is required
- You have worked as a Quality Analyst as part of a wider development team, pairing with Devs, 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 TDD, BDD, CI/CD and models such as Test Pyramid and Swiss cheese
- Can drive changes to both on premise and cloud architectures for enhancing quality
- Strategize different types of functional and cross-functional testing including performance and security testing across various architectures and domain models
- You can leverage metrics in order to make improvement to lead time, deployment frequency, mean time to recovery and change fail rate
- You can design quality strategies and can produce one for large programs
- You enjoy influencing teammates and senior leaders and advocating for quality as a shared team responsibility
- Knowledge of user experience and user research including prototyping, personas and AB testing, which can be translated into a test strategy
- You are passionate about ensuring the correct product is being built, not just that it is being built correctly.
- You are a natural leader who can foster effective and inclusive teams that deliver
- You thrive in safe, collaborative environments where different opinions, ideas and perspectives are freely shared