Automation Engineer II - Hybrid
- Req. Number: AUTOM002383
- Posted Date: 5/15/2025
- City, State: Nashville, TN
- Postal Code: 37214
The Ideal Candidate
As an Automation Engineer II, you play a vital role in enhancing software quality and efficiency through automation. Your responsibilities include designing, developing, and maintaining automated test scripts and frameworks. You collaborate closely with QA and development teams to integrate automated tests into the software development lifecycle. With a solid foundation in automation tools and programming languages, you execute test cases, analyze results, and identify areas for improvement. Your contributions help streamline testing processes, reduce manual effort, and ensure the reliability and scalability of software products.
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 II, you play a vital role in enhancing software quality and efficiency through automation. Your responsibilities include designing, developing, and maintaining automated test scripts and frameworks. You collaborate closely with QA and development teams to integrate automated tests into the software development lifecycle. With a solid foundation in automation tools and programming languages, you execute test cases, analyze results, and identify areas for improvement. Your contributions help streamline testing processes, reduce manual effort, and ensure the reliability and scalability of software products.
Please note that we are not able to provide visa sponsorship for this role.
How You Will Make an Impact
- Develop and maintain automation frameworks and component libraries.
- Develop and execute automated test scenarios and scripts from manual test cases in-sprint.
- Provide automation metrics and automation reporting with each cycle.
- Develop and execute automated smoke and regression scripts and reports issues.
- Follow and promote industry standards and best practices.
- Analyze test results and identify areas for improvement.
- Document automation procedures and best practices.
- Actively participate in code review sessions.
- Hold accountability for:
- Automation test scripts.
- QA Automation process improvement.
- 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
- 2-4 years of experience in software quality assurance or automation engineering roles
- Proficiency in automation tools and frameworks such as Selenium, Appium, or Robot Framework
- Strong programming skills in languages such as Java, Python, or JavaScript
- Knowledge of software testing methodologies and best practices
- Experience in designing, developing, and maintaining automated test scripts and frameworks.
- Familiarity with Agile/Scrum methodologies and software development lifecycle
- Ability to collaborate effectively with QA and development teams.
- Analytical mindset and problem-solving abilities, with attention to detail
- Continuous learning mindset, staying updated with industry trends and evolving technologies in automation engineering.