A job description for the test automation engineer you actually need.
Technical depth, results-tracking discipline, continuous skill growth.
A detailed job description for an Automated Test Engineer, structured around the four dimensions that make the role succeed: technical skill, results tracking, team contribution, and career growth.
Key Takeaways
Four things to remember.
Function, not tools
The Function section names what the role does, not which frameworks it uses. Tools are a separable appendix.
Results tracking is part of the role
Reporting bugs, updating status, tracing cases back to risks — these are duties, not afterthoughts.
Management contribution is explicit
Even a non-manager automation engineer contributes to estimates, plans, interviews, and junior mentoring. Name that contribution here so it is not invisible at review time.
Career growth is a deliverable
Skills growth, continuing education, journal subscriptions, book presentations — these are part of the job, not discretionary extras.
Overview
Most automation JDs we are asked to review read like a list of tools ("Selenium, Cypress, Playwright, Java, Python, ..."). The tools matter, but they are the easy part — they change every 18 months. What does not change is the shape of the work.
This JD captures that shape. Use it as a starting point; adapt the tool list and seniority calibration to your context.
01
Summary
- Job Title: Automated Test Engineer
- Reports To: Test Manager
02
Function
Participate in the test automation tool selection process; develop and execute automated test suites using COTS and custom tools; integrate test suites into the test management system and custom test harnesses; and, perform other testing-related duties as required.
03
Duties — Technical
- Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing.
- Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g., data-driven testing.
- Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software Cafeteria products; i.e., perform automated dynamic testing.
- Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
- Participate in the Change Control Board to identify the quality implications of known bugs and the impact of proposed changes to product definition on the testing process.
- Work with the Release Engineering team to create and maintain an automated nightly build verification ("smoke") test.
- Ensure proper version control and configuration management of all test objects developed and test environments used.
04
Duties — Results Tracking and Reporting
- Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
- Update test execution status following agreed-upon processes as part of regularly-scheduled test status updates.
- Trace test cases and results back to specific quality risks.
- Assist the Test Manager in the creation of test project status reports and metrics (e.g., Test Dashboard).
05
Duties — Management and Supervisory
- Provide the Test Manager with accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies.
- Assist the Test Manager in preparing test plans, budgets, and schedules.
- Participate in tester interviews, including administering "audition interviews" for Manual Test Engineer, Test Automation Engineer, and Test Technician candidates.
- Provide technical guidance to junior-level test engineers and/or test technicians assigned to assist the Test Automation Engineer.
- Provide the Test Manager with performance assessments for assigned junior personnel.
06
Duties — Skills, Education, and Career Growth
- If the Bachelor Degree requirement has been waived, enroll in an approved course of study towards a Bachelor Degree as described under the Employee Career Development Assistance Program.
- Once the Bachelor Degree requirement is satisfied, enroll in an approved continuing education program as described under the Employee Career Development Assistance Program.
- Participate in a quarterly test team critical skills assessment and management session with the Test Manager, setting and achieving skills growth in at least three agreed-upon areas per quarter through internal (cross-training) and external (seminar/tutorial/conference) skills growth opportunities.
- Subscribe to and read one or more journals or trade magazines related to software testing and/or software quality as described under the Employee Career Development Assistance Program.
- Purchase, read, and present a Test Team Training Session on one or more books per quarter related to software testing and/or software quality as described under the Employee Career Development Assistance Program.
07
Attitudes and Initiative
- Develop and maintain good professional working relationships, especially within the test team and with those who interact regularly with the test team.
- Focus on the important testing and project priorities as agreed-upon with the test manager.
- Effectively balance curiosity about tests, test results, and bugs with project constraints on budget and schedule.
- Exhibit a demeanor of professional pessimism; i.e., in a pleasant and non-confrontational fashion work with determination to find, document, and advocate the repair of bugs.
- Show initiative in setting and meeting goals within an environment of managed change.
- Understand the role of testing within the software development lifecycle and business-related project constraints, and effectively advocate for the best possible customer experience of product quality within those parameters.
Take it with you
Download the piece you just read.
We keep this library free. All we ask is that you tell us who you are, so we know who to follow up with if we release an updated version. One-time form, this browser remembers you after that.
Related in the library
Pair this with.
Need a QA program to back this up in your organization?
If a checklist is not enough and you want help applying it to a live engagement, we can have a call this week.
Related reading
Articles, talks, guides, and case studies tagged for the same audience.
- Whitepaper
Beyond ISTQB: A Multi-Domain Certification Roadmap for Technical L&D
Most engineering L&D programs over-index on a single certification family, usually ISTQB on the QA side, AWS on the infrastructure side, and under-invest across the rest of the technical domains the org actually needs. This paper covers a multi-domain certification roadmap (QA, AI, cloud, data, security, project management, software engineering) with sequencing logic for each level of the engineering ladder, plus the maintenance discipline that keeps the roadmap relevant as the technology shifts underneath it.
Read → - Guide
The ISTQB Advanced Level path, mapped
The Advanced Level landscape keeps changing — CTAL-TA v4.0 shipped May 2025, CTAL-TM is on v3.0, CTAL-TAE is on v2.0. This guide maps all four core modules, prerequisites, exam formats, sunset dates, and which module a given role should take first. Links directly to the authoritative istqb.org syllabi.
Read → - Document · Job Description
A test manager JD that names the real job.
A concise Software Test Manager job description that names the four things the role is actually responsible for: hands-on leadership, credible quality assessment, cross-functional coordination, and staffing.
Read → - Document · Hiring Exercise JDs
Two paired JDs: Test Technician and Test Lead.
Paired job descriptions for Test Technician (entry-level) and Test Lead (experienced). Useful as hiring-panel reference material, as exercise material in interview training, and as a reminder of what ladder progression looks like inside a test team.
Read → - Course · ISTQB CT-AI v1.0
The four-day course for testing AI-based systems — and using AI in testing.
Official outline for the ISTQB Certified Tester AI Testing course as delivered by Rex Black, Inc. Four days. Eleven chapters. Covers testing AI-based systems and using AI to support software testing.
Read → - Case study · Fortune 500 Enterprise
Certification at Scale
Multi-division ISTQB, PMP, and AWS certification programs with measurable capability uplift and improved retention.
Read →
Where this leads
- Service · Quality engineering
Software Quality & Security
Independent test programs, security testing, and quality engineering for systems where defects cost real money.
Learn more → - Solution
Risk Reduction & Clear Decisions
Quality programs and decision frameworks that shift risk discussions from anecdote to evidence.
Learn more → - Solution
Reliable Software at Scale
Quality engineering programs for organizations whose software is now operationally critical.
Learn more →