Senior Automation QA
Location: Colombia
Department: Delivery Unit (O. Yashchuk)
Client Overview
Our Client is a global leader in corporate brand protection and domain management, serving Fortune 500 and large enterprises with domain registration, online brand monitoring, and anti-counterfeiting services.
Project Description
The Client is consolidating two legacy client portals into a single modern platform, bringing feature parity ahead of client migration. Stack: PHP (Laravel), RabbitMQ, MySQL, Nuxt.js (Vue.js) on AWS.
The Client currently has minimal test automation in place, making this a greenfield opportunity to define and build the automation framework from the ground up - covering regression, API, and end-to-end testing across the platform.
Requirements
- 6+ years of commercial QA automation experience on web-based products
- Strong experience with end-to-end UI automation (Playwright (preferred) or Selenium)
- Hands-on experience with API test automation
- Working knowledge of PHP Unit and/or Pest for feature and integration testing in Laravel applications
- Comfort working with at least one of Java or TypeScript / JavaScript as the primary automation language
- Solid understanding of test design principles - page object model, data-driven testing, test isolation, flake prevention
- Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, or AWS CodePipeline)
- Familiarity with MySQL / Postgres for test data setup, validation, and cleanup
- Strong debugging and root-cause analysis skills across frontend, backend, and API layers
- Ability to work in a distributed, multi-timezone team (US / UK / Brazil)
- Excellent English communication skills
- Experience working in Agile / Scrum / Kanban
Nice to Have
- Experience with performance and load testing tools (k6, JMeter, Gatling)
- Exposure to contract testing (Pact) or BDD frameworks (Cucumber, Behat)
- Background in SaaS, multi-tenant platforms, or large-scale B2B portals
- Experience with AI-assisted testing tools (Copilot, Claude, Cursor) for test generation and maintenance
- Knowledge of RabbitMQ or other message brokers for event-driven test scenarios
- AWS services exposure (S3, CloudWatch, SQS)
Responsibilities
- Design, build, and maintain automated test suites across UI (Playwright), API (RestAssured / Postman), and backend (PHPUnit / Pest) layers
- Contribute to the automation framework architecture — tooling selection, patterns, reporting, and CI integration
- Write stable, maintainable tests with clear coverage of regression, smoke, and critical user journeys
- Partner with PHP and Java developers to embed testing into the development workflow — test-first mindset, PR-level test gates, shift-left practices
- Integrate test execution into CI/CD pipelines, ensuring fast feedback on every commit
- Define and track quality metrics - coverage, pass rate, flake rate, regression cycle time
- Support exploratory and manual testing where automation is not yet in place
- Troubleshoot failing tests and environment issues, working with DevOps and engineering to resolve root causes
- Collaborate with Client on test strategy and release readiness
- Participate in Agile ceremonies (stand-ups, planning, retros, demos)
- Contribute to building a test automation culture - mentoring developers on writing testable code, sharing best practices
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
