> Markdown version of [/jobs/ext/3787684-software-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/3787684-software-engineer-in-test). 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). --- # Software Engineer in Test - **Company:** Dexian DISYS - **Location:** Durham, NC, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Automation of Tests, DevOps, Python (Programming Language), Scrum Methodology, Systems Development Life Cycle, Selenium, SQL Databases, Test Data, Test Execution Engine, Test Management, Test-Driven Development (TDD), Delivery Pipeline, Appium, Test Scripts, Git, Information Technology, Playwright, Bitbucket, Tools for Reporting, Software Version Control, Docker, Jenkins - **Published:** October 16, 2026 - **Apply:** https://www.dice.com/job-detail/1217c94e-d3b1-4c2d-8b5d-220acc3877bb ## About the Role * Minimum of 6 years of test automation development experience using Java or a similar language. * Bachelor's Degree or higher in a technology-related field such as Computer Science or Engineering. * Demonstrated experience with test automation tools such as Playwright and Selenium. * Proficiency in source code management and software delivery lifecycle tools like Git and BitBucket. * Validated technical skills in SQL, HTML, JavaScript, Java, or Python. * Experience testing native applications or cross-platform applications, preferably using Appium. * Proven experience in DevOps practices, CI/CD pipelines, including Jenkins. * Experience with containerized test execution using Docker. * Strong understanding of test case management and reporting tools. * Ability to work independently within Agile teams and familiarity with tools like JIRA. * Quick learner with the ability to apply new technical concepts rapidly. ## Description * Design, develop, and maintain automated test scripts using validated technical skills such as Java, Python, SQL, HTML, and JavaScript. * Conduct native and cross-platform testing using tools like Appium, Selenium, and Playwright. * Integrate and manage automated testing within DevOps pipelines, utilizing tools like Jenkins and Docker. * Collaborate with cross-functional teams to define test cases, execute testing, and generate test reports. * Balance automation efforts with manual testing to ensure comprehensive test coverage. * Participate actively in Agile sprints, applying best practices in test-driven development and continuous improvement. * Manage test cases and test data effectively to support ongoing automation and manual testing activities. * Quickly learn new technical skills and adapt to changing project requirements.