TL;DR
Mid-Level Test Engineer (QA Testing): Designing and implementing automated testing solutions that drive development quality at scale, ensuring applications are reliable, scalable, and meet the highest standards. Focus on API test automation, test data management, and cross-platform validation across browsers and devices.
Location: This is a remote position exclusively for Brazilian citizens.
Company
AlphaSights is a digital business in which continuous uptime and product quality and user experience are critical to success.
What you will do
- Design and develop automated test plans and suites across multiple projects to validate software functionality and ensure regression coverage.
- Develop and maintain test automation frameworks and infrastructure and provide tools for developers to test their own code.
- Lead test automation efforts while performing targeted manual testing when needed, such as exploratory testing, UI validation, and edge case verification.
- Create, manage, and maintain test data to support automated testing across environments, ensuring consistency and reproducibility of test results.
- Support robust testing through API test automation, test data management, and cross-platform validation across browsers and devices.
- Collaborate with Engineering and Product teams to define test strategies and acceptance criteria and integrate automated tests into CI/CD pipelines for fast and continuous feedback.
Requirements
- Experience working at a similar level in a mature Engineering team.
- Technical expertise building and maintaining automated test frameworks using modern tools (ideally Cypress or Playwright) and at least one programming language such as TypeScript, JavaScript, Python, or Java.
- Strong understanding of backend APIs, data validation (SQL/NoSQL), and CI/CD pipelines and familiarity with frontend testing (ideally React-based applications) and API or integration testing in distributed systems.
- Proven track record of making a demonstrable impact in previous roles.
- Highly driven and proactive with meticulous attention to detail.
Nice to have
- Experience setting up or scaling automation frameworks from scratch.
- Experience with native mobile application testing, Kubernetes, and microservices architecture.
- Experience with performance, load, or security testing tools.
Culture & Benefits
- Opportunity to work with teams based in London/Portugal, as well as other offices across EMEA, US and Asia.
- Opportunity to make the most of on-the-job and classroom-based learning.
- Exposure to a wide array of different technologies, regions, and challenges.
