QA Automation Engineer
Key Responsibilities
● Design, build, and maintain automated test suites using Playwright, Appium, and Selenium across web and mobile platforms.
● Write robust end-to-end, integration, and regression tests in JavaScript/TypeScript and Python.
● Actively contribute to frontend and backend codebases to support testability, implement fixes, and integrate automation logic.
● Configure and maintain CI/CD pipelines using GitHub Actions, and AWS CodeBuild to run scheduled and ad-hoc tests.
● Use observability tools like Sentry and Datadog to trace bugs, review logs, and analyze performance issues through session recordings and alerts.
● Leverage AI-powered testing tools and techniques to improve test coverage, identify flakiness, and optimize regression workflows.
● Collaborate closely with a small team of developers, product stakeholders, and designers to embed quality into every stage of the development lifecycle — from design and planning through release and monitoring.
● Participate in test strategy reviews, code reviews, and continuously improve QA practices.
Qualifications
● 3+ years of experience in QA automation engineering or similar role.
● Proficient in JavaScript/TypeScript and Python for writing automation and contributing to product code.
● Hands-on experience with Appium for mobile automation on both Android and iOS platforms (required).
● Experience with Playwright and/or Selenium for web automation.
● Strong command of CI/CD pipelines and automated test integration using GitHub Actions, AWS CodeBuild, and Jenkins.
● Proficient in using Sentry, Datadog, or equivalent tools to monitor logs, detect issues, and debug across environments, helping Engineers quickly identify root cause..
● Comfortable navigating and contributing to both frontend and backend systems.
● Strong debugging, analytical, and communication skills.
Preferred Skills
● Experience working with modern frontend frameworks (e.g., React, Next.js) and backend stacks (e.g., Node.js, Flask, Django).
● Familiarity with Docker, Kubernetes, or other containerized environments for test execution.
● Exposure to performance, load, or stress testing tools.
● Working knowledge of or interest in AI-assisted testing platforms (e.g., test generation, predictive failure detection). Agile development experience and a bias toward iterative testing and rapid feedback.
- Department
- Software Delivery
- Role
- Quality Engineer
- Locations
- Buenos Aires (AR)
- Skills
- QA
- Experience
- Regular
- Area
- QA
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.