· Title: Senior Automation Engineer
· Education
Qualification: Bachelor’s
degree in computer science, Information Technology, or a related field
· Work
Experience: 5-7 Years
Work Location: Princeton
Work
Mode: Work from Office
· Responsibilities:
- Component Test Automation Engineers, with the
following skill set o 5+ years of experience in advanced python coding and
scripting, automation framework development
- Developing test plans, test cases, and
automated test scripts for embedded software oExecuting tests and analyzing
results to ensure software meets design specifications Debugging and troubleshooting embedded
software issues
- Develop CI/CD infrastructure and analyze
development PR failure
- Building and setting up new development
testing tools, environment, and infrastructure for component test, integration,
and system tests o Defining test specifications and strategies based on system
and software specifications
- Identifying and logging defects after test
cycles
- Assisting with classification, management,
and resolution of software defects o Having experience with Shell scripting,
Groovy scripting, coding
- Having knowledge of native, target-based
build generation with Conan and testing experience o Having knowledge of Python
Mock
- Writing Python and Pytest test scripts for
automation in collaboration with Embedded Software Developers and other SQA
engineers
- Having experience with Telnet, SSH, API
Testing, Raspberry PI based application
- Ability to identify new testing techniques
and tools
- Excellent debugging and problem-solving
skills
- Excellent Communication, team player and
exhibit a positive attitude
- Component Test Automation Engineers, with the following
skill set
- Developing test plans, test cases, and automated test
scripts for embedded software
- Executing tests and analyzing results to ensure software
meets design specifications
- Debugging and troubleshooting embedded software issues
- Develop CI/CD infrastructure and analyze development PR
failure
- Building and setting up new development testing tools,
environment, and infrastructure for component test, integration, and system
tests
- Defining test specifications and strategies based on system
and software specifications
- Identifying and logging defects after test cycles
- Assisting with classification, management, and resolution of
software defects
- Having experience with Shell scripting, Groovy scripting,
coding
- Having knowledge of native, target-based build generation
with Conan and testing experience
- Having knowledge of Python Mock
- Writing Python and Pytest test scripts for automation in
collaboration with Embedded Software Developers and other SQA engineers
- Having experience with Telnet, SSH, API Testing, Raspberry
PI based application
- Ability to identify new testing techniques and tools
- Excellent debugging and problem-solving skills