What are the responsibilities and job description for the Software Automation Test Development Engineer position at MILLENNIUMSOFT?
Job Title – Software Automation Test Development Engineer
Location - San Jose, CA
Duration – 6 Months Contract
Total Hours / week - 40.00
1st Shift
Client : Medical Device Company
Employment Type : Contract on W2 (Need US Citizens Or GC Holders Only)
No H1B’s
Qualification :
- Bachelor's degree in Computer Science, or equivalent.
- Minimum 10 years of hands-on experience in software automated test development.
- Expert with hands-on experience in automation framework design, architecture, and process implementation.
- Excellent skills in analyzing, troubleshooting, and resolving complex issues in automated scripts development.
- Excellent interpersonal skills with the ability to work in a collaborative environment as well as independently with minimal supervision.
- Effective at learning new technologies and actively introducing advanced process improvements and test technologies.
- Effective at understanding and communicating technical information; ability to translate to and from business language.
- Strong ability to prioritize and meet a deadline.
- Strong communication skills – written & verbal.
- Strong hands-on experience with scripting in Robot Automation Framework, Selenium, and other test automation tools.
- Strong hands-on experience with scripting in C#, Python, and other programming languages.
- Strong knowledge of Action Driven, Keyword Driven, Data-Driven testing approaches, and other latest methodologies in software testing.
- Strong hands-on experience with OS virtualization.
- Strong hands-on experience with Azure DevOps services and Azure portal.
- Strong hands-on experience with GIT, TFVC
- Strong hands-on experience with Selenium. Hands-on experience with other industry-leading software automation tools & languages is a big plus.
- Strong knowledge in automated test development for desktop and client-server applications.
- Strong knowledge of web front and back-end automated testing, cross-browser automated testing, web application performance, web services test development.
- Strong knowledge of automation development processes, methodologies, and complete software development lifecycles.
- Good knowledge of Agile and Scrum methodologies in software development.
- Good experience with development and testing using Performance testing tools.
Responsibilities :