N

Nexcess

Delivers IaaS, private cloud, hybrid infrastructure

Quality Engineer - Experience Services

Test Automation EngineeringUpdated on Nov 13
Full-time

About the Job

Requirements

  • At least 5 years of experience with automated testing frameworks and software quality engineering.
  • Strong experience designing, building, and maintaining automated test suites for production applications.
  • Experience testing complex end-to-end workflows across multiple systems and integrations.
  • Strong understanding of software testing principles, including functional, integration, regression, and failure-path testing.
  • Experience defining test strategies and translating requirements into clear, testable acceptance criteria.
  • Experience working closely with software engineers throughout the development lifecycle rather than testing only after development is complete.
  • Ability to read and understand application code well enough to identify risks, test gaps, and potential defects.
  • Experience with production systems and incident analysis, including using production issues to improve test coverage.
  • Hands-on experience with AI-assisted engineering or testing tools as part of day-to-day technical work.
  • Strong written communication skills and the ability to work effectively in a remote, distributed team across multiple time zones.

Responsibilities

  • Own quality end to end within the Experience Services domain, taking responsibility for how changes across cart, checkout, order, billing, and authentication systems are validated from specification through development, deployment, and production.
  • Build and maintain automated testing frameworks and test coverage, including reliable automated tests for customer transaction flows, integrations, regression scenarios, and critical business processes.
  • Define testing strategy early in the development process by identifying risks, dependencies, edge cases, and failure scenarios before implementation is complete.
  • Translate requirements into clear and testable acceptance criteria by working with engineers and stakeholders to remove ambiguity and ensure expected behavior can be verified objectively.
  • Validate end-to-end customer journeys across cart, checkout, ordering, billing, invoicing, authentication, and related integrations.
  • Verify changes and provide evidence by ensuring pull requests include meaningful test results, coverage, and validation of expected behavior and failure scenarios.
  • Use AI-assisted engineering tools as part of the daily workflow for testing, automation, and review, critically validating generated output and remaining accountable for the final result.
  • Review code and test changes from other engineers, identifying quality, reliability, integration, and design risks early and providing clear, actionable feedback.
  • Improve testing efficiency and reduce manual effort by identifying repetitive validation work and replacing it with reliable automation wherever practical.
  • Support production quality by participating in incident analysis, identifying gaps in test coverage, and ensuring production issues result in improvements to automated testing and engineering practices.
  • Work across existing and unfamiliar systems by understanding complex or legacy applications and integrations and developing effective test coverage without unnecessary rewrites.
  • Mentor other engineers in quality practices by sharing testing approaches, automation techniques, and quality standards across the team.
  • Coordinate quality dependencies across teams by identifying integration risks early and working directly with relevant engineers to ensure cross-team changes are tested appropriately.

Desired Qualifications

  • At least 5 years of experience with billing and invoicing systems.
  • At least 5 years of experience with relational databases such as PostgreSQL or MariaDB.
  • At least 5 years of experience with Perl or PHP.
  • Experience testing cart, checkout, order management, authentication, or other transaction-heavy systems.
  • Experience with payment, billing, or financial integrations.
  • Experience in managed hosting, cloud platforms, SaaS, or another high-availability service environment.
  • Experience with CI/CD-integrated automated testing.
  • Experience mentoring engineers or helping establish quality and testing standards across a team.

About the Company

Nexcess

Delivers IaaS, private cloud, hybrid infrastructure

Nexcess provides cloud-based solutions for online businesses, targeting small to mid-sized organizations. It offers Infrastructure as a Service (IaaS) for large applications and persistent workloads using high-powered dedicated servers, plus enterprise-grade private cloud platforms for mid-market customers and hybrid infrastructure for resource-intensive, mission-critical workloads. The services are designed to be scalable, secure, and highly available, with global coverage. Revenue comes from subscription-based cloud services and customized solutions tailored to each client’s needs. The company aims to help customers grow in the digital landscape by delivering flexible, secure, and high-performance cloud infrastructure.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Atlanta, GA
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Nexcess

See more jobs