Software Test-Focused Developer

EmersonRound Rock, TX
Hybrid

About The Position

Emerson is seeking a Software Test Developer passionate about quality, identifying edge cases, and ensuring software reliability. This role is based in Austin, Texas, and involves working as an integral member of a cross-functional Agile team focused on developing and delivering Emerson's PACSystems technologies. PACSystems is used by leading companies in discrete and hybrid manufacturing industries to control critical processes. In this position, you will be a key advocate for quality, collaborating with developers, product owners, and domain experts to ensure client-side software is reliable, correct, and meets customer expectations. The team utilizes modern development practices, including AI-assisted and spec-driven methodologies, to enhance delivery, quality, and reduce ambiguity. You will actively contribute to test strategies, automated validation, and continuous quality improvement throughout the software lifecycle. This role is within an organization committed to technical excellence, Agile principles, and fostering an environment where engineers can perform at their best. If you are looking for a role where quality is a primary focus, Emerson encourages you to apply.

Requirements

  • Bachelor's degree in Engineering, Computer Science, or a related STEM discipline
  • 2+ years demonstrated proficiency in software testing principles, test case design, and defect lifecycle management OR Internship experience in software testing principles, test case design, and defect lifecycle management and a master’s degree in engineering, computer science or related STEM discipline
  • Experience writing automated tests at the unit, integration, or system level
  • Strong problem-solving skills and a genuine desire to understand complex systems
  • Legal authorization to work in the United States without sponsorship now and in the future

Nice To Haves

  • Experience in software development or quality engineering in a related technical field
  • Familiarity with Agile development practices using Scrum or the Scaled Agile Framework (SAFe)
  • Experience designing and executing system-level or end-to-end test strategies for client software applications
  • Exposure to AI-assisted testing workflows or spec-driven test generation approaches
  • Experience with test automation frameworks relevant to desktop or web application testing
  • Familiarity with defect tracking and test management tools such as Azure DevOps, Jira, or similar
  • Genuine interest in industrial automation, process control, or real-time systems

Responsibilities

  • Champion a creative team atmosphere, participate in test reviews, and actively engage in Agile ceremonies including sprint planning, sprint reviews, and retrospectives. Take part in Hackathons, Tech Talks, and Communities of Practice with like-minded engineers.
  • Work alongside experienced engineers, product managers, and subject matter experts in industrial automation to understand domain requirements and translate them into comprehensive, customer-focused test strategies.
  • Support the authoring and review of structured software specifications, ensuring testability is built in from the start and that acceptance criteria are clear, measurable, and complete.
  • Define, create, and execute system-level test cases from a customer perspective. Configure and maintain test environments, discover and isolate defects, document findings with precision, and validate that repaired issues are fully resolved.
  • Build and maintain automated unit, integration, and end-to-end test scripts that strengthen the team's automation pipeline and contribute to a consistently release-ready product.
  • Apply AI-assisted and spec-driven development practices to test design and validation workflows, exploring how intelligent tooling can improve test coverage, reduce manual effort, and surface defects earlier in the development cycle.
  • Actively participate in retrospectives, measure the effectiveness of test processes, and bring forward ideas that improve quality outcomes, reduce overhead, and support the team's continuous improvement goals.
  • Stay current on emerging testing tools, AI-enabled QA practices, and test automation frameworks, and look for opportunities to apply new skills to real problems.
  • Ask questions, challenge assumptions, and take time to understand the full system before defining what good looks like. Treat every defect as a learning opportunity.
  • Engage openly with your teammates, advocate for quality at every stage of delivery, and hold yourself and others accountable to shipping software that works.

Benefits

  • Market-leading 401(k) and profit-sharing plan
  • Variety of medical insurance plans
  • Dental coverage
  • Vision coverage
  • Family formation benefits
  • Paid parental leave (maternal and paternal)
  • Employee Assistance Program
  • Tuition reimbursement
  • Employee resource groups
  • Recognition
  • Flexible time off plans, inclusive of vacation, holiday, and sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service