> Markdown version of [/jobs/ext/2272461-senior-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2272461-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:** Werfen - **Location:** Bedford, MA, United States - **Experience:** Expert - **Salary:** $130,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Automation of Tests, Unit Testing, Software Bug Management, C Sharp (Programming Language), C++ (Programming Language), Code Review, Software Architecture, Release Management, Software Tools, Software Engineering, Software Requirements Analysis, Test Case, Enterprise Software Applications, Integration Tests, Information Technology - **Published:** August 27, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18093415?backUrl=%2Fcareer%2F18093415%2FSenior-Test-Automation-Engineer-Massachusetts-Bedford ## About the Role * Teamwork * Written and Oral Communications * Ability to Follow Plans * Detail-Oriented Ability to administer engineering tools; configuration, requirements, and defect management * Ability to operate instrumentation and to handle many software components, * Bachelor's Degree plus a minimum 8 years of related experience or Master's Degree plus a minimum 4 years of related experience or waiver based on experience. Degree should be in a technical discipline such as Chemistry, Math, Physics, Engineering, or Computer Science. * Proficiency with a personal computer and software packages. * Proficient in computer codes (Assembly, C, C++, Java, C#, etc.) found in the development. ## Description Under minimal supervision, performs software development activities including software requirements, architecture, design, implementation, and integration., * Participates as an active member on a development team. This includes participating in requirements review, design reviews, code reviews, test case reviews, and team meetings. * Participates as an active member on a project development team. This includes requirements change control, defect management, risk analysis, and release management. * Creates/Maintains software requirement/functional specifications. * Creates/Maintains software architecture documentation. * Creates/Maintains software (component) design documentation. * Creates/Maintains software source code that adheres to design documentation. * Performs unit testing and/or code reviews as per project policy. * Performs integration testing to ensure software functions with application and with electrical/mechanical devices. * Evaluates, investigates, and implements fixes to assigned software defects. * Evaluates, investigates, and implements assigned software change proposals. * Provides level of effort for assigned software activities. * Tracks personal estimates over time in order to improve accuracy. * Follows project and corporate plans, standards, and procedures to perform development. * Performs other related duties as assigned. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to Find Tech Jobs in Vienna](https://www.wearedevelopers.com/magazine/292-how-to-find-tech-jobs-in-vienna) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)