Automation Engineer I - Hybrid
- Req. Number: AUTOM002382
- Posted Date: 5/15/2025
- City, State: Nashville, TN
- Postal Code: 37214
The Ideal Candidate
As an Automation Engineer I, you embark on a journey to contribute to the improvement of software quality through automation. Your responsibilities include assisting in the design, development, and maintenance of automated test scripts and frameworks. With a foundational understanding of automation tools and programming languages, you collaborate closely with senior automation engineers to execute test cases and analyze results. Your role also involves learning and adapting to software testing methodologies and best practices while supporting the integration of automated tests into the software development lifecycle. Through your enthusiasm, dedication, and willingness to learn, you lay the groundwork for growth and development within the automation engineering field.
Please note that we are not able to provide visa sponsorship for this role.
How You Will Make an Impact
Experience and Skills You'll Need to Have
As an Automation Engineer I, you embark on a journey to contribute to the improvement of software quality through automation. Your responsibilities include assisting in the design, development, and maintenance of automated test scripts and frameworks. With a foundational understanding of automation tools and programming languages, you collaborate closely with senior automation engineers to execute test cases and analyze results. Your role also involves learning and adapting to software testing methodologies and best practices while supporting the integration of automated tests into the software development lifecycle. Through your enthusiasm, dedication, and willingness to learn, you lay the groundwork for growth and development within the automation engineering field.
Please note that we are not able to provide visa sponsorship for this role.
How You Will Make an Impact
- Assist in the design, development, and maintenance of automated test scripts and frameworks.
- Collaborate with senior automation engineers to execute test cases and analyze results.
- Support the integration of automated tests into the software development lifecycle.
- Learn and adapt to software testing methodologies and best practices.
- Contribute to the improvement of software quality through automation.
- Gain foundational understanding of automation tools and programming languages.
- Develop skills in problem-solving and attention to detail.
- Demonstrate enthusiasm, dedication, and willingness to learn and grow.
- Participate in code reviews.
- Assist Lead QA Engineers in development of Test Strategies and approach.
- Hold accountability for:
- Delivering high quality automation that adheres best practices.
- Test plan, test scenarios, test cases, and reporting for manual and automation testing assigned to modules/systems.
- Manual and Automation QA Strategy and approach.
- Data collection for QA Automation metrics.
Experience and Skills You'll Need to Have
- Bachelor's degree in computer science, Software Engineering, or related field.
- Relevant coursework or training in software testing and automation.
- Internship or academic projects involving automation testing tools and frameworks.
- Basic understanding of programming languages such as Java, Python, or JavaScript.
- Familiarity with automation tools such as Selenium, Appium, or Robot Framework.
- Knowledge of software testing methodologies and best practices.
- Strong analytical and problem-solving skills.
- Effective communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies and processes.
- Enthusiasm for software quality assurance and automation engineering.