
QA Engineer

TROOP
Summary
Join TROOP, a remote-first, international company, as a QA Engineer based in Spain or South Africa. You will play a crucial role in developing and maintaining test automation frameworks, ensuring high-quality software releases. Responsibilities include automating testing processes, identifying and resolving bugs, conducting various testing types, and collaborating with engineering and product teams. The ideal candidate possesses 3-5 years of automation testing experience, proficiency in Playwright and JavaScript, and experience with project management tools. TROOP offers a supportive and diverse culture, along with competitive benefits including paid time off, comprehensive health coverage, mental health support, and unique team-building experiences.
Requirements
- A minimum of 3-5 years of experience is required in automation testing for both front-end and backend systems
- Experience with SDLC flow for manual end-to-end testing activities
- Solid experience with Playwright and basic knowledge of JavaScript and navigating a frontend application codebase
- Experience with analytical systems or tracking tools like Google Analytics, GCP, workflows, Currents, or LogRocket
- Solid experience with project and defect management tooling and SaaS platforms, and a working knowledge of project management tools such as ideally Linear, Jira, GitLab, or similar
- Flexible in approach and adaptable to different work environments with the ability to work independently and as part of a team
- Strong written and verbal communication, presentation, and interpersonal skills are highly valued in a remote work setting
- Curiosity and Critical Thinking: It is essential to go beyond surface-level observations and evaluate user experience, performance, as well as the interaction and functionality of different TROOP features both individually and collectively
- Experience with agile methodologies
Responsibilities
- Develop, enhance, and maintain scalable test automation frameworks to support application growth
- Propose and implement automated testing solutions to streamline manual QA processes, improving efficiency and effectiveness
- Standardize QA automation processes, sharing knowledge across Engineering and Product teams
- Contribute to centralized automation frameworks and promote self-service automation for non-technical stakeholders
- Identify, log, and track bugs or issues encountered during testing, ensuring timely resolution
- Ensure that all feature releases meet quality and performance standards before final sign-off
- Champion QA best practices, driving quality initiatives within the team and across the organization
- Fulfill the QA Champion responsibilities, advocating for quality and ensuring alignment with best practices across the organization
- Conduct diverse tests, including functional, performance, load, stress, usability, and security testing, to guarantee optimal software reliability
- Introduce AI-driven test generation and intelligent test selection to optimize testing efforts
- Explore Robotic Process Automation (RPA) to reduce repetitive QA tasks and improve process efficiency
- Integrate performance and security testing automation, ensuring scalable global performance and robust security measures
- Knowledge sharing within Engineering and Product teams to promote cross-functional learning and collaboration
- Collaborate with Platform/DevOps to enhance Continuous Integration/Continuous Deployment (CI/CD) pipelines and testing stages
- Automate test metrics collection, develop dashboards, and provide real-time data-driven insights into test coverage, system health, and release readiness
Preferred Qualifications
- TypeScript proficiency is highly desirable
- Ideal prior experience in working with GraphQL-based systems
- Basic SQL command experience with databases preferred
- A BSc. in Computer Science or an equivalent degree is preferred
Benefits
- Paid Time Off: We provide 23 days per year, allowing you ample opportunity to relax, recharge, and have some well-deserved fun
- Comprehensive Health Coverage
- Access to TalkLife: We offer access to βTalk Lifeβ as a 100% free, anonymous platform where employees connect with others at any time for peer-to-peer support, offering and receiving advice, empathy, and encouragement regarding any situation on their mind. It is a complement to professional help and is available 24/7
- Mental Health Budget: Yearly budget assistance for mental health support for all our employees
- Unforgettable Adventures: At TROOP, we cherish the bonds we create and the time we spend together. Each year, we embark on an incredible offsite to a surprise location, courtesy of TROOP. You'll have the opportunity to explore new cultures, create lasting memories, and bond with your colleagues in a unique and exciting way
Share this job:
Similar Remote Jobs
