Dutech’s Job

Senior QA (Selenium, Java, CI/CD & API Automation)

Austin,TX

DatePosted : 2/18/2026 2:26:06 PM

JobNumber : DTS1017187629
JobType : W2
Skills: Selenium WebDriver, Test Automation, Automation Framework Development, Java (or C#/Python), TestNG/JUnit/NUnit, Maven/Gradle, Git, CI/CD (Jenkins/Azure DevOps/GitHub Actions), API Testing (Postman/RestAssured), SQL, Functional & Regression Testing, Agile/Scrum, Test Planning & Strategy, BDD (Cucumber/SpecFlow – preferred), Selenium Grid, Cloud Testing (Azure/AWS), JMeter, Docker, DevOps Practices, Microservices Testing.
Job Description

We are seeking an experienced Senior QA Automation Engineer with strong expertise in Selenium automation and framework development. The ideal candidate will have hands-on experience building automation frameworks from scratch, integrating automation into CI/CD pipelines, and working in Agile environments. This role requires strong analytical skills, API testing experience, and the ability to independently own testing for complex features or modules.


Key Responsibilities

  • Design, develop, and maintain robust automated test scripts using Selenium WebDriver

  • Build and enhance automation frameworks (data-driven, hybrid, or BDD)

  • Perform functional, regression, integration, and system testing

  • Analyze business requirements and create detailed test scenarios and test cases

  • Collaborate with developers, product owners, and architects to clarify requirements

  • Participate in Agile ceremonies (sprint planning, backlog grooming, retrospectives)

  • Perform API testing (manual and automated)

  • Conduct defect tracking, root cause analysis, and impact assessment

  • Ensure CI/CD pipeline integration of automation suites

  • Provide test coverage analysis and quality metrics reporting


Required Qualifications

  • 7+ years of experience in Quality Assurance and software testing

  • Strong hands-on expertise in Selenium WebDriver and automation tools

  • Experience with Java (preferred) or C#/Python for automation scripting

  • Proven experience building and maintaining automation frameworks from scratch

  • Strong understanding of functional testing principles

  • Experience with TestNG / JUnit / NUnit, Maven / Gradle, Git

  • Experience integrating automation with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)

  • Experience with API testing tools (Postman, RestAssured, etc.)

  • Strong SQL knowledge for backend validation

  • 6+ years working in Agile/Scrum environments

  • Strong understanding of test planning & strategy, test case design techniques (boundary value analysis, equivalence partitioning), regression strategy, and risk-based testing

  • Ability to independently own testing for a feature or module


Preferred Qualifications

  • Experience with BDD frameworks (Cucumber, SpecFlow)

  • Experience with Selenium Grid and parallel execution

  • Experience testing cloud-based applications (Azure/AWS)

  • Experience with performance testing tools (JMeter)

  • Experience with containerization tools (Docker)

  • Exposure to DevOps practices and shift-left testing

  • Experience testing microservices-based architectures

  • Basic knowledge of security testing principles

SHARE THIS JOB

;