Job Details

Software Engineer

Python Automation Engineer  Sunnyvale, CA  Posted: 7/30/2019
Job Description

Job ID#:


Job Category:

Software Engineer

Position Type:

Staff Aug




We are looking for a Python Automation Engineer with UI automation expertise. This Python Automation role requires hands-on testing, augmentation and maintenance of automation test suites, methodical problem solving, great verbal and written communication skills, and teamwork. Problem solving, ability to think on your feet, ability to leverage automation, and to deliver results in a fast-paced environment is a must.

* Develop functional, stress and systemic level test suite and test infrastructure in manual and automated ways to measure code quality and coverage
* Develop test capabilities like fault injection, customer scenario simulation, end-to-end functional and performance testing
* Ability to architect and develop strategies to test the system at all levels of the application stack
* Build, manage and execute manual/automated test suites to exercise our world-class software to verify the growing feature sets and customer requirements
* Automate tasks through creation and maintenance of scripts and tools
* Suggests technical alternatives and improves/streamlines processes
* Provide risk assessments and impact analysis for areas of responsibility
* Support the entire test and certification process, getting involved early in the product development cycle and continuing through product deployment

Job Requirements


* 5+ years of experience with UI automation
* Python
* 4+ years of experience in Selenium
* Hands-on experience in test infrastructure/test suite development
* Jenkins is a huge plus
* Experience with monitoring and deployment
* JavaScript programming is a big plus


Already have an account? Log in here