Software QA Automation Engineer II

TransCore, LP
Round Rock, TX, United States
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Microsoft Azure C Sharp (Programming Language) Code Review Continuous Integration Data Validation Data Integrity
+25 more
Software Debugging Software Design Patterns Interaction Design Microsoft SQL Server Microsoft UI Automation Object-Oriented Software Development Scrum Methodology Power BI Azure DevOps Pipelines Software Engineering Tableau (Software) Test Data Strategies of Testing Web Applications Software Repository Performance Testing Backend Specflow AngularJS Information Technology Playwright Extreme Programming Cucumber (Software) Api Management Docker

Job description

The QA Automation Engineer II will play a key role in driving quality across the software development lifecycle by designing and implementing scalable automation test suites using Playwright and C#. As part of a collaborative and fast-paced Agile team, this role focuses on UI, API, and data validation testing while supporting continuous integration and delivery through Azure DevOps pipelines. This is an opportunity to contribute across multiple testing areas, work closely with cross-functional teams, and help build reliable, high-quality solutions within a modern engineering environment., Include the following. Other duties may be assigned.

  • Design, develop, and maintain automation suites using Playwright with C# following best practices.
  • Build and execute UI automation tests for Angular web applications, validating components, workflows, and user interactions.
  • Implement Page Object Model (POM) design patterns for scalable and maintainable test automation.
  • Develop BDD-based automation tests using tools like SpecFlow, ReqnRoll, Cucumber for better collaboration and readability.
  • Automate API testing, including request validation, response verification, and contract testing.
  • Perform backend data validation using SQL Server, ensuring data integrity across systems.
  • Execute regression, sanity, and end-to-end automation suits across environments.
  • Debug test failures, perform root cause analysis, and improve automation stability.
  • Contribute to test strategy, coverage analysis, and quality metrics reporting.
  • Integrate automation suites with Azure DevOps (ADO) CI/CD pipelines for continuous execution and reporting.
  • Maintain automation code in Git repositories and participate in code reviews.
  • Collaborate with developers and product teams to translate business requirements into automated test scenarios.
  • Work effectively within the Agile/Scrum teams.

Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below represent the knowledge, skill, and/or ability required.

  • Bachelor’s degree in computer science or a related Engineering field required.
  • 6 or more years of experience in .Net or Java application development with expertise in functional and automation testing.
  • Strong hands-on experience with Playwright (C# preferred) for UI automation for Angular applications
  • Experience implementing BDD frameworks (SpecFlow / Reqnroll / Cucumber) & Page Object Model design patterns (POM)
  • Solid experience in API automation testing and SQL Server for data validation
  • Experience with CI/CD tools such as Azure DevOps
  • Experience of non-functional testing such as performance, load, stress, security, accessibility and usability testing.
  • Experience working in distributed agile teams using agile frameworks such as SCRUM, SAFe, XP etc.
  • Knowledge of continuous integration tools such Azure Devops
  • Strong communication, collaboration, and problem-solving skills
  • Nice-to-Have Skills
  • Experience with advanced test reporting and dashboards
  • Experience with containerized test environments (Docker)
  • Experience working with data analytics and visualization tools such as Tableau, Power BI, or similar
  • Ability to analyze test data, generate insights
  • Familiarity with data-driven decision-making and KPIs in QA

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

About the company

TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented QA Automation Engineer II to join our Software QA team in Round Rock, Texas.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:11 min

Streamlining unit and acceptance testing with AI

lgonta lgonta +1 · World Congress 2024

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

Videos

See all

Related articles

See all