Based in San Francisco, California, Peek is an award-winning travel software company dedicated to helping people discover and book activities to create extraord
Senior Quality Engineer – AI Augmented
Location
Mexico
Posted
41 days ago
Salary
$1,000K - $1,100K / year
Seniority
Senior
Job Description
Senior Quality Engineer – AI Augmented
Peek Travel
• Architect and break down ambiguous product problems into concrete, well-scoped test cases and test plans, owning work from design through production release. • Contribute to our AI-first engineering culture, share patterns, document what works, and help the team level up on how we build with AI. • Use AI tools fluently - Claude Code, Augment or equivalent, to compress implementation time, then critically review everything that comes out of them. • Collaborate closely with Product and Design to identify gaps in specs, surface edge cases early, and push back when something isn't ready to ship. • Set the quality bar: well-structured, maintainable code; conduct thorough code reviews; maintain adequate test coverage; and catch bugs AI introduced before they reach production.
Job Requirements
- 5+ years of professional experience in QA Automation Engineering
- Proven experience leading and owning automation initiatives in technology or SaaS environments
- Proven experience in end-to-end test automation
- Experience building and maintaining scalable test automation frameworks
- Advanced experience with Playwright (or similar frameworks such as Cypress or Selenium)
- Strong proficiency in JavaScript
- Experience with BDD / Gherkin syntax and implementation
- Experience designing automation frameworks from scratch
- Solid understanding of API testing and end-to-end testing practices
- Experience integrating automated tests into CI/CD pipelines (e.g., GitLab CI, GitHub Actions)
- Strong knowledge of QA automation best practices, including test design, framework maintainability, scalability, and driving architectural decisions for automation frameworks and tooling
- Hands-on experience with AI-assisted development/testing tools (e.g., Claude, Cursor, Augment, or similar)
Benefits
- Equity
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Execute comprehensive test cases, identify data discrepancies, and document defects to ensure the integrity and accuracy of our data pipelines and reporting structures. • Query and analyze complex data sets to verify that information processing through our systems aligns perfectly with established business logic and specifications. • Contribute to maintaining and continuously improving QA documentation, standard operating procedures, and testing frameworks to ensure repeatable, scalable processes.
• Guide and lead management of Good Clinical Practice Audit Strategy Programs • Create strategic partnerships and direct risk-based audit activities • Develop audit risk assessments and implement audit risk-based strategies • Ensure audits are conducted in accordance with approved audit programs • Maintain core study specific information for auditors • Apply audit outcomes to identify quality trends and communicate compliance risks • Represent on complex compliance projects • Draft and issue periodic reports to management • Provide education and/or training to Global Development departments
• Define infrastructure requirements, select appropriate tools, and configure the entire QA automation environment from scratch. • Design, develop, and maintain clean, scalable, and reusable automation frameworks for Web, API, or Mobile applications. • Embed automated test suites into continuous integration and continuous deployment pipelines to drive a fast feedback loop. • Define testing standards, best practices, and test data management strategies for the engineering team. • Work closely with stakeholders to define project requirements and technical solutions. • Share your expertise and contribute to a culture of learning and continuous improvement.
• Testowanie istniejących oraz powstających funkcjonalności systemu Base • Efektywne zgłaszanie i weryfikacja błędów w działaniu aplikacji • Tworzenie i utrzymywanie czytelnych i przejrzystych przypadków testowych i planów testów • Przeprowadzanie i dokumentowanie wykonanych testów manualnych • Bliska współpraca z zespołem developerskim, Tech Leaderem i Product Ownerem • Współpraca z projektantami, zespołami wsparcia oraz utrzymania • Udział w tworzeniu i wsparcie w udoskonalaniu procesu testowania




