
Senior QA Automation Engineer
AGENTIC
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇪 Peru
Visit company websiteJob Level
Senior
Tech Stack
AzureCloudCypressDistributed SystemsJenkinsJMeterMicroservicesSeleniumSQL
About the role
- Audit existing automation to identify false positives, flakiness, outdated libraries, missing regression coverage, and low-value tests.
- Refactor or rebuild automation for stability, maintainability, and scalability.
- Define the automation scope for the upcoming delivery cycle (new features, high-risk areas, historical bugs).
- Implement best-practice patterns: Page Object Model, reusable fixtures, API abstraction, stable waits.
- Perform manual testing for new features with unclear or incomplete acceptance criteria.
- Build/improve a complete regression suite integrated into CI/CD pipelines.
- Validate bug fixes and ensure test coverage prevents reoccurrence.
- Report defect patterns and risk areas to leadership.
- Create/update test strategy, test cases (manual + automated), test data plans, and acceptance criteria.
- Document all test results clearly, ensuring traceability and reproducibility.
- Enhance collaboration between QA, Dev, and Product to reduce defect leakage.
- Work with DevOps to stabilize QA/UAT environments.
- Integrate automated tests into CI/CD pipelines with reliable pass/fail signals.
- Reduce test flakiness and ensure poor-quality builds are blocked.
- Validate release candidates end-to-end.
- Execute smoke, sanity, exploratory, and performance testing when needed.
- Provide clear go/no-go indicators based on quality KPIs.
Requirements
- Strong experience with automation frameworks: Cypress, Playwright, Selenium, WebdriverIO (depending on the stack).
- API automation using Postman, REST Assured, or Playwright API.
- Deep knowledge of waits, DOM handling, test data mocking/stubbing, and browser drivers.
- Solid SQL knowledge for data validation.
- Experience testing distributed systems, microservices, caching layers, and cloud environments.
- Hands-on experience integrating automation into CI/CD pipelines (GitHub Actions, GitLab, Jenkins, Azure DevOps).
- Strong Git branching, PR review, and version-control best practices.
- Ability to reverse-engineer unclear or undocumented features.
- Strong root-cause analysis skills — understanding not only what fails, but why.
- Ability to validate and correct inaccurate automation coverage claims.
- Solid regression testing strategy.
- Experience with performance/load testing tools (JMeter, k6) is a plus.
- Excellent communication with the ability to challenge assumptions diplomatically.
- High sense of ownership — proactive, autonomous, and structured.
- Ability to operate under tight 4-month delivery timelines.
- Transparent risk communication with PM/CTO and cross-functional teams.
- English: C1 required
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automation frameworksCypressPlaywrightSeleniumWebdriverIOAPI automationPostmanREST AssuredSQLperformance testing
Soft skills
communicationownershiproot-cause analysiscollaborationtransparencyproactivityautonomystructured thinkingdiplomacyability to challenge assumptions