A

Allata

Strategy, architecture, and enterprise software development

Senior Software Test Engineer - Automation + AI

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Solid grasp of testing fundamentals, including the Software Testing Life Cycle, test design techniques, and testing best practices.
  • Hands-on experience testing web applications, SaaS platforms, and APIs across functional, regression, integration, and exploratory testing.
  • Proficiency in user-interface automation with Selenium, Playwright, or Cypress.
  • Experience building automation frameworks using TestNG and the Page Object Model.
  • API testing skills covering REST services, OAuth or JWT authentication, and schema validation.
  • SQL proficiency, including joins, subqueries, aggregations, and data validation.
  • Comfort with JIRA, Git, and version control workflows.
  • Programming knowledge in Java, JavaScript, or TypeScript.
  • Understanding of object-oriented programming principles and clean code practices.
  • Experience working in Agile teams with CI/CD processes.

Responsibilities

  • Analyze requirements, user stories, and API contracts to create comprehensive test scenarios and automation strategies.
  • Build and maintain automated tests using Selenium, Playwright, and Cypress with clean, reusable frameworks such as Page Object Model and behavior-driven development.
  • Test APIs, including authentication, payloads, error handling, and contract validation, using Postman and REST automation.
  • Write SQL queries to validate data integrity, transformations, and business logic in databases.
  • Run tests across browsers, platforms, and environments, including headless and parallel execution.
  • Integrate test suites into CI/CD pipelines and monitor execution quality.
  • Track defects in JIRA with clear reproduction steps and impact analysis.
  • Work closely with developers on code reviews and early testing using a Shift-Left approach.
  • Use AI tools to speed up test generation, analyze failure patterns, review code, and find information in documentation and past test runs.
  • Maintain test documentation, dashboards, and quality metrics.
  • Own release quality by designing and executing comprehensive test strategies across UI, API, and database layers.
  • Drive automation coverage and reduce regression cycle time through scalable framework design and parallel execution.
  • Analyze test failures, identify root causes, and collaborate with developers to resolve defects quickly.
  • Champion Shift-Left practices by participating in requirement reviews, API contract validation, and early test planning.
  • Maintain CI/CD pipeline stability by monitoring build health, investigating flaky tests, and optimizing execution time.
  • Contribute to framework improvements, including reusable utilities, enhanced reporting, and better test data management.
  • Participate in Agile ceremonies by providing estimates, identifying quality risks, and sharing testing insights during retrospectives.
  • Use AI-powered tools and retrieval-augmented generation approaches to extract knowledge from technical documentation, speed up code reviews, and recognize defect patterns.
  • Stay current with testing tools and practices and continuously improve test coverage and automation maturity.

Desired Qualifications

  • Experience with behavior-driven development frameworks such as Cucumber or Gherkin.
  • Experience with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • Experience with performance testing tools such as JMeter or K6.
  • Experience with cloud platforms such as AWS or Azure.
  • Experience with cross-browser testing tools such as BrowserStack or LambdaTest.
  • Basic knowledge of Docker and containerization.
  • Awareness of security testing and OWASP.
  • Experience using AI coding assistants such as GitHub Copilot, Cursor, or Claude for test script development and code optimization.
  • Experience with vector databases such as ChromaDB or Pinecone for retrieval-augmented-generation-based test knowledge retrieval.
  • Experience with no-code or low-code testing platforms such as Testim.io, Katalon, or Functionize.
  • ISTQB certification.

About the Company

Allata

Strategy, architecture, and enterprise software development

Allata is a strategy, architecture and enterprise‑level application development firm that helps clients grow opportunities, improve efficiencies and automate processes through custom technologies. It defines vision and value creation, shapes strategic product designs, and manages enterprise delivery to enable business agility at the intersection of people, process, and technology. The company differentiates itself with a networked team culture that prioritizes caring, client focus, and responsible growth—including a monthly charitable donation equal to 2% of net income—and by delivering transformational work across industries. Allata’s goal is to help clients become more nimble, transformative, and disruptive while building a connected team of talented professionals who can stand strong on their own yet work together to achieve client goals.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Dallas, TX
Founded
2016

Recently Posted Jobs

Explore more opportunities at Allata

See more jobs