Dutech’s Job
Senior QA (Selenium, Java, CI/CD & API Automation)
Austin,TX
DatePosted : 2/18/2026 2:26:06 PM
JobNumber : DTS1017187629JobType : 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