View All Jobs 123910

Software Quality Engineer In Test

Implement AI-driven test case generation to enhance automation coverage and efficiency
Montevideo, Montevideo, Uruguay
Mid-Level
yesterday
Perceptyx

Perceptyx

A provider of employee survey and people analytics solutions for businesses to gather insights and improve workforce engagement and performance.

Software Quality Engineer In Test

We welcome all people based in the Montevideo Metropolitan Area to apply. This job is a hybrid role from this location.

The Software Quality Engineer in Test role exists to accelerate delivery and improve product reliability by embedding quality practices throughout the software development lifecycle. This position emphasizes automation, continuous integration, proactive test strategy, and the use of AI-powered testing approaches to accelerate feedback and reduce manual effort. The role ensures that quality risks are addressed early ("shift-left") and that test suites provide fast, reliable feedback. The role directly impacts customer satisfaction, delivery velocity, and the overall health of Perceptyx's product ecosystem.

Things You'll Do:

  • Define high level test plans, create test cases and execute them for functional, integration, system and regression testing, based on requirements and user stories.
  • Consistently contribute high-quality automated tests tied to clear business logic and acceptance criteria, ensuring they reflect real user value.
  • Write modular, reusable, and reliable tests that minimize false positives and provide fast, trustworthy feedback loops.
  • Take ownership of a test suite and quality dimension, maintaining and improving it as a long-term product asset.
  • Identify coverage gaps and implement follow-ups to close them.
  • Reduce and proactively prevent test flakiness; monitor test runtime, escaped defects, and failure rates to improve effectiveness.
  • Apply testing best practices and architecture in real-world scenarios, balancing automation vs. manual testing based on risk and impact.
  • Participate in sprint planning and grooming by raising quality risks, edge cases, and automation needs early in the cycle.
  • Ensure automation supports CI/CD and continuous delivery by embedding tests into the pipeline and monitoring execution results.
  • Partner with engineers, product managers, and designers to champion team-wide ownership of product quality.
  • Share and maintain dashboards, metrics, and insights to make product quality visible and actionable, including AI-enhanced dashboards for predictive risk analysis.
  • Use AI-based tools to generate, optimize, and maintain test cases, reducing duplication and improving coverage.
  • Support exploratory testing efforts when automation is not feasible.
  • Contribute to technical documentation and playbooks for test automation best practices.

Things You'll Bring:

  • Working understanding of shift-left testing practices and Agile/DevOps environments.
  • Solid grasp of the testing pyramid and automation design patterns (unit, integration, API, UI/E2E).
  • Proficiency with test automation frameworks and tools (e.g., Cypress, Playwright, Selenium, Jest, JUnit, Pytest).
  • Skilled at writing automated API tests (REST, GraphQL, gRPC) and UI/E2E tests integrated with CI/CD.
  • Proficiency in at least one programming/scripting language (e.g., JavaScript/TypeScript, Python, Java, Go).
  • Familiarity with mocking, stubbing, and test data management strategies.
  • Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI, GitLab CI) and pipeline monitoring.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
  • Experience monitoring and analyzing automation metrics (flakiness, runtime, coverage, escaped defects).
  • Excellent problem-solving, debugging, and root cause analysis skills.
  • Strong written and verbal communication with ability to coach peers on quality best practices.
  • Experience with or exposure to AI-powered testing tools (e.g., Testim, Mabl, GitHub Copilot, or similar) for automated test case generation and maintenance.

Benefits:

In addition to the above-mentioned salary, you will be entitled to all employment benefits established under Uruguayan labor law, including (but not limited to) 20 working days of annual paid vacation, vacation bonus and a thirteenth salary.

Setting You Up For Success:

  • Mac or PC laptop options.
  • Invest in your career with access to 65k+ courses through our Learning Management System.
+ Show Original Job Post
























Software Quality Engineer In Test
Montevideo, Montevideo, Uruguay
Engineering
About Perceptyx
A provider of employee survey and people analytics solutions for businesses to gather insights and improve workforce engagement and performance.