Quality Assurance Engineer -Dallas, TX

PhotonDallas, TX
$37,000 - $132,000Onsite

About The Position

We are seeking a highly skilled Software Engineer in Test (SDET) to join our Quality Engineering team. In this role, you will work closely with Software Engineers, Architects, Product Owners, and Business Stakeholders to design and implement robust test automation solutions for complex enterprise applications. You will play a key role in ensuring software quality through automation, continuous testing, and adherence to best engineering practices.

Requirements

  • 6-9 years of experience in Software Testing and Quality Engineering.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • Strong experience in Functional Testing, Regression Testing, Integration Testing, and End-to-End Testing.
  • Proven experience in Software Development in Test (SDET) environments.
  • 4+ years of hands-on programming experience using Object-Oriented languages such as Java or Python.
  • 5+ years of hands-on automation scripting experience (framework development preferred).
  • Strong knowledge of BDD frameworks and methodologies, CI/CD practices, and DevOps concepts.
  • Expertise in Java, REST API Testing (Rest Assured, Karate, or similar tools), Jenkins CI/CD pipelines, and SQL / PL-SQL.
  • Experience with test automation frameworks such as Selenium, TestNG, JUnit, or equivalent.
  • Strong understanding of automation architecture and test framework design.
  • Strong analytical and problem-solving abilities.
  • Ability to develop end-to-end test strategies for complex systems.
  • Experience driving automation initiatives across projects.
  • Excellent communication and stakeholder management skills.
  • Ability to work effectively in a fast-paced and evolving environment.
  • Strong organizational, project management, and prioritization skills.
  • Ability to manage multiple initiatives simultaneously.
  • Collaborative mindset with strong interpersonal and relationship-building skills.

Nice To Haves

  • Experience with Salesforce or CRM applications.
  • Exposure to Docker, AWS or Azure Cloud Platforms, Mobile Testing, or Service Virtualization.
  • Knowledge of non-functional testing, including performance and scalability testing.
  • Experience working in Agile/Scrum environments.
  • Exposure to cloud-native application testing.
  • Knowledge of test data management and test environment setup.
  • Experience with continuous quality practices and shift-left testing methodologies.

Responsibilities

  • Translate business and system requirements into comprehensive test strategies, test scenarios, and test plans.
  • Design, develop, document, and maintain automated test frameworks and testing tools.
  • Develop scalable and maintainable automation scripts following Quality Engineering best practices.
  • Apply Behavior-Driven Development (BDD) concepts to validate software solutions.
  • Execute functional, regression, integration, and end-to-end testing activities.
  • Build and enhance automation coverage across applications and services.
  • Validate APIs and web services using modern automation tools.
  • Measure, analyze, and report QA metrics to stakeholders.
  • Collaborate with development teams to identify quality gaps and drive continuous improvements.
  • Recommend enhancements to testing processes, frameworks, standards, and automation platforms.
  • Support CI/CD pipelines and integrate automated testing within deployment processes.
  • Ensure software quality, reliability, performance, and maintainability throughout the development lifecycle.

Benefits

  • Medical, vision, and dental benefits
  • 401k retirement plan
  • Variable pay/incentives
  • Paid time off
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service