Hybrid Software QA Test Engineer

Posted last week

Apply now

About the role

  • Software QA Test Engineer role focusing on automated testing and collaboration within engineering teams. Seeking to ensure the quality and reliability of software products through test framework development.

Responsibilities

  • Design, develop, and maintain robust, scalable, and reusable automated test frameworks for UI, API, and backend systems.
  • Collaborate with developers, product managers, and DevOps to define test strategies and ensure comprehensive test coverage.
  • Develop and maintain test data management strategies and tools to support automated and manual testing.
  • Perform functional, regression, integration, and performance testing.
  • Perform some manual testing in support of cross-teams initiatives with a goal of automation.
  • Validate edge cases, usability, and user experience scenarios not covered by automation.
  • Identify, document, and track bugs and issues using Jira.
  • Integrate automated tests into CI/CD pipelines and monitor test execution and results in real-time.
  • Perform root cause analysis of test failures and production issues, and work with engineering teams to resolve them.
  • Advocate for best practices in testing, code quality, and software engineering.
  • Mentor and support other QA engineers and developers in writing effective tests and improving code quality.
  • Participate in design and architecture discussions to advocate for testability, reliability, and performance.
  • Conduct exploratory testing to identify edge cases and usability issues not covered by automated tests.
  • Participate in sprint planning and backlog grooming to provide QA insights and risk assessments.
  • Define and track quality metrics and KPIs to measure the effectiveness of testing efforts and drive continuous improvement.
  • Collaborate with security and performance teams to incorporate non-functional testing into the QA strategy.
  • Stay current with industry trends, tools, and technologies in test automation and quality engineering.

Requirements

  • 3+ years of experience in software testing or development with a strong focus on automation and SDET activities.
  • Proficiency in at least one programming language (e.g., JavaScript/TypeScript, Java, C#).
  • Experience with test automation tools and frameworks (e.g., Selenium, Playwright, JUnit, Postman).
  • Familiarity with REST APIs, microservices, and cloud platforms and containers (Azure, Kubernetes).
  • Experience with CI/CD tools (e.g., GitHub Actions, Azure DevOps).
  • Experience with using version and collaboration tools (GitHub, Jira)
  • Experience with using test management tools and reporting (Zephyr, Domo)
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Benefits

  • Required quarterly travel
  • hybrid (if located in DFW)
  • remote (if located outside of DFW)

Job title

Software QA Test Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job