Automated Test Engineer Job Description
Automated Test Engineer Duties & Responsibilities
To write an effective automated test engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included automated test engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Automated Test Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Automated Test Engineer
List any licenses or certifications required by the position: SCRUM, ISTQB, ATEX, CE, MESH
Education for Automated Test Engineer
Typically a job would require a certain level of education.
Employers hiring for the automated test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Electrical Engineering, Computer Engineering, Education, Science, Technical, Computer, Systems Engineering, Electronics
Skills for Automated Test Engineer
Desired skills for automated test engineer include:
Desired experience for automated test engineer includes:
Automated Test Engineer Examples
Automated Test Engineer Job Description
- Tests individual frameworks, programs, automation scripts and configurations Debugs automation frameworks/scripts and resolves technical issues
- Programs scripts/modules/applications using a high level of technical expertise
- Prescribe test methodologies
- Identify, track, and measure key quality metrics
- Responsible for maintaining all the Quality Assurance (QA) artifacts in Quality Center (QC)
- Responsible for preparing, executing & maintaining test cases
- Responsible for creating & maintaining the test beds."
- Understand System Requirements and Write tests to confirm that requirements are fully met
- Work with teams to understand test situations required
- We live by our core principles of integrity, rationality, and collegiality
- Previous experience as a developer is preferred
- Solid understanding of the various testing concepts
- Solid understanding of the change management process and what documents must be updated
- 9 years of experience as a tester, or other relevant experience will be considered
- Internship/CoOp experience preferred
- Knowledge of vehicle Data Acquisition systems (Computerized data logging systems)
Automated Test Engineer Job Description
- Take ownership of the strategy and framework design for scalable, reusable, extendable, and robust automated testing frameworks that will serve as the foundation for quality assurance activity for our managed services customer deployments
- Form a working knowledge of Guidewire's suite of products in order to understand their key functions, and to understand the underlying technology that you will tap into in order to design, develop, and maintain scalable automated testing frameworks
- Take development ownership of the hands-on development effort related to manual and automated testing required for our customer’s deployments
- As necessary, work with client business teams to understand their system requirements to the level necessary to build robust testing frameworks that ensure a quality Production level system
- As necessary, work with our GPS developer consultants to understand business requirements to the level necessary to design testing frameworks that will drive the quality assurance process for maintenance releases and enhancements
- Build skills in Guidewire product(s) to be able to perform basic design and development tasks using our product configuration/integration toolset
- Contribute to a team environment that will have both local and remote leadership
- Communicates daily with the Scrum Master or Team Lead and the agile team on progress made and planned progress for the coming day
- Collaborates with the Team (Business Analysts, Designers, Software Engineers, Architects, ) to ensure that the team defines, builds and produces features and solutions that meet or exceed what the Product Owner is expecting
- Design, develop and deliver complex, algorithmic rich unit and module tests in Python and C/C++
- Experience with some Communication protocols – Serial RS232, SPI, I2C, CAN, Aerospace – Arinc429, Arinc825, CAN tools
- Sound knowledge of RTCA DO160, DO178, DO254 and MIL environmental standards is required
- Understanding of Aerospace systems, product development and quality processes is desirable
- Experience with Electro hydraulic, electro pneumatic circuits and industrial controls is desirable
- Experience of qualification testing of aerospace product is desirable
- Expertise in Design and Development of Integration RIGs and Testing LRUs for certifying them for flight is desirable
Automated Test Engineer Job Description
- Analysis of executed test results, filing reports on issues discovered
- Analysis of code coverage data to identify gaps in test library identify , interpret executed test cases
- Support engineers as needed during the product development process
- Drive and test Automated Driving vehicles
- Conduct testing of vehicles and electronic products and collect test data as requested
- Determine cause of failures
- Maintain clean and orderly workspace in laboratory
- Safety Driver for AD Vehicle
- Escalating to the key stakeholders any issue that may affect the delivery of testing on time, on budget or to the required quality standard
- Experience in test script writing and automation
- Knowledge of CE marking, ATEX certification etc is desirable
- Excellent communications skills and Excellent problem solving skills
- Advanced understanding of testing principles and methodologies, software development lifecycles & processes performance, stress, and load testing methodologies
- Bachelors' degree in Computer Science, engineering field, or equivalent experience
- Business Experience – 4+ years of software quality assurance or test-driven development experience for a commercial enterprise software
- Experience creating APIs, test harnesses or test automation are required
Automated Test Engineer Job Description
- Ruby programming language
- BDD frameworks such as RSpec and/or Cucumber
- Planning and leading test development activities
- Design test systems for manufacturability, testability, and cost effectiveness
- Requirements gathering, review, and validation
- Working with product and test automation experts on test methodology development
- Test equipment/software/documentation validation, training, and hand-off to internal customers
- Creating work instructions and training for the factory associates
- Perform functional and automated testing across College Board Corporate Systems including Salesforce CRM, Lawson ERP, Learning Management (LMS) and Event Management Platforms
- Develop and demonstrate an understanding of the business objectives, both short and long term, and must be able to analyze problems and recommend solutions either at the project or program level, taking into consideration enterprise-level initiatives
- Proficient knowledge of Oracle database design and strong experience with SQL
- Unit testing experience with JUnit or similar tool
- Understanding of object-oriented software principles
- Experience working in an Agile Scrum team practicing test-driven development desired
- Understanding of XML and a history working with transaction processing systems desired
- Experience with Linux-based applications
Automated Test Engineer Job Description
- Maintain a comprehensive, automated suite of unit, functional, integration, and UI tests
- Manage code coverage, and make best practices decisions on test frameworks
- Collaborates with the Team (Analysts, Designers, Software Engineers, architects, .) to ensure that the team defines, builds and produces features and solutions that meet or exceed what the product owner is expecting
- Perform regression, behavioral, and exploratory tests on all client systems (mobile apps and website) regularly
- Manage, triage, and prioritize internal and external bug reports/crash reports
- Work with third party testing vendors • Plan, design and execute test cases
- Work closely with Customer Support and other internal teams to close gaps in test coverage
- Host and manage internal company test sessions and dogfooding•
- Stay up-to-date with any relevant technology changes including hardware (new devices sizes, processors, ) and software (different browsers, app updates, Operating System updates)
- Configuration, maintenance and management of test environments
- Previous experience as a Software Development Engineer in Test (SDE/T)
- Experience with Continuous Integration tools (Teamcity preferred)
- Experience working with the Kanban methodology
- Experience with TDD automation tools
- Ability to work on own initiative, manage own workload and meet project targets
- Enthusiastic and motivated person with great hunger to learn and work at a very fast pace