> Markdown version of [/jobs/ext/3806554-senior-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/3806554-senior-test-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Test Automation Engineer - **Company:** Kforce Inc. - **Location:** Irving, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Automation of Tests, C Sharp (Programming Language), Continuous Integration, Apache JMeter, MongoDB, Node.Js, Scrum Methodology, Cloud Services, Software Engineering, Strategies of Testing, Workflow Management Systems, Data Logging, Cypress (Programming Language), Build Management, Gherkin, Selenium Webdriver, Serverless Computing, Jenkins, Programming Languages - **Published:** October 17, 2026 - **Apply:** https://www.kforce.com/find-work/search-jobs/#/detail/MTY5Nn5XUUd-MjE5MTYxNlQxfjk5/ ## About the Role * Minimum 6+ years of experience in QA automation, including experience writing automation frameworks from scratch * Minimum 1 year of experience with MongoDB, Node.js, and cloud services (e.g., serverless functions, workflow orchestration, and monitoring/logging tools) * In-depth knowledge of one or more programming languages such as JavaScript, Java, or C# * Hands-on experience with one or more test tools and frameworks such as Selenium WebDriver, Cypress, Karate, or JMeter * Experience defining and reviewing test cases and test plans, with the ability to identify business risks and contribute to user story definition * Knowledge or experience with pipelines, Jenkins, and CI/CD processes ## Description Kforce has a client that is seeking a Senior Test Automation Engineer in Irving, TX. Duties Include: * Identify business risks and contribute to user story definition * Define, develop, and review test cases, test plans, and overall test strategy * Design and build automation frameworks from scratch and continuously improve automated test coverage * Perform hands-on testing and contribute to quality throughout the software development lifecycle * Use appropriate test tools and frameworks such as Selenium WebDriver, Cypress, Karate, and JMeter * Apply TDD, BDD, and Gherkin practices to improve testability and shared understanding of requirements * Integrate automated testing into pipelines and CI/CD processes, including Jenkins * Collaborate actively with engineering and non-engineering colleagues in a SCRUM environment * Bring creativity and out-of-the-box thinking to quality challenges * Maintain a strong QA mindset: build solutions, challenge them through testing, and continuously improve quality