> Markdown version of [/jobs/ext/3928477-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/3928477-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). --- # Test Automation Engineer - **Company:** Kforce Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, JIRA, Automation of Tests, Black-Box Testing, Software Quality, Databases, Continuous Delivery, Continuous Integration, Data Validation, Extract Transform Load (ETL), White-Box Testing, Junit, Python (Programming Language), Systems Development Life Cycle, Power BI, Selenium, Software Requirements Analysis, Systems Integration, Test Data, Testng, Scripting, Sql Optimization, Snowflake, Backend, Git, Bitbucket, Front End Software Development, Jasmine, SDET, Jenkins - **Published:** October 26, 2026 - **Apply:** https://www.kforce.com/find-work/search-jobs/#/detail/MTY5Nn5BUUd-MjE5MTk3NlQxfjk5/ ## About the Role * 7-8+ years of experience in software testing, quality engineering, test automation, or SDET roles * Strong hands-on experience designing and developing automated testing solutions and frameworks * Proficiency with automation technologies such as Selenium, TestNG, JUnit, or Jasmine. Development or scripting experience using Java, Python, and/or JavaScript * Advanced SQL skills with strong experience in database and data validation testing * Hands-on experience with ETL testing and automation * Experience testing both front-end and back-end applications, preferably using Java and Selenium * Strong knowledge of CI/CD practices and integrating automated tests into continuous delivery pipelines * Experience working with AWS cloud services * Familiarity with tools such as JIRA, Micro Focus ALM, Bitbucket, Git, and Jenkins * Understanding of performance, security, functional, regression, smoke, and non-black-box testing approaches * Experience collaborating with development, engineering, and cross-functional teams in modern software delivery environments * Experience with Snowflake or similar cloud data warehouse technologies is highly beneficial * Experience testing Business Intelligence and reporting platforms, such as Power BI or AWS QuickSight, is a plus ## Description Kforce has a client in need of a Test Automation Engineer in Boston, MA. Responsibilities: * Design, develop, execute, and maintain automated testing solutions across the software delivery lifecycle * Contribute to the development, enhancement, and ongoing maintenance of scalable test automation frameworks * Partner with development and business teams to translate software requirements and user stories into effective automated test scenarios * Maintain traceability between requirements, test cases, test data, and automated scripts * Define test environment, dependency, and data requirements to support reliable testing * Develop unit and automated tests to validate application functionality, quality, security, and compliance with established requirements * Integrate automated testing into CI/CD pipelines to support continuous testing and faster software delivery * Perform front-end, back-end, database, and data validation testing across complex application environments * Support ETL and data-focused testing, including automated validation of data movement, transformation, and quality * Research and evaluate testing tools, frameworks, and technical solutions aligned with established technology standards * Collaborate with engineering and testing teams to troubleshoot defects, resolve automation issues, and improve overall software quality * Apply appropriate smoke, functional, regression, integration, and white-box testing techniques throughout the development lifecycle * Incorporate security, privacy, risk, and control considerations into testing activities and escalate issues when appropriate