Job Summary:
We are seeking candidates with a strong Python programming background to develop automated tests to assist in validating diagnostic and repair tools used in our world-wide field service channels. You’ll be responsible for extending the team’s automated testing and triaging nightly automation results. The ideal candidate is someone that has a strong passion for helping ship software with the highest quality.
Description:
- Develop new and expand existing automated tests and tooling.
- Triage automation results - confirming results, testing methodology, collecting logging, and filing actionable, concise bug reports.
- Assist with manual testing activities; developing automation as you test.
- Work closely with engineering and QA teams to build and maintain automated test suites; documenting and mitigating testing gaps.
- Write clear and concise bug reports helping developers quickly understand the bug’s impact.
- Build up our automation lab by setting up new machines and lab infrastructure
Key Qualifications:
- 3+ years of Python programming experience.
- An expert with source control technologies like Git.
- Experience in triaging, debugging, and monitoring automated tests.
- Strong written and verbal communication skills.
- Team player
Education & Experience:
BA/BS degree in Computer Science, or equivalent work experience