We have an immediate requirement for 2 positions of Software Engineer In Test, Infrastructure at Mountain view, CA.
1) BuildCop and work on integration testing infrastructure server-side (Java).
2) BuildCop and write Espresso tests (Java).
2) BuildCop and write Espresso tests (Java).
Qualifications:
- Experience with Git and Maven
- Experience with Linux and bash scripting
- Experience with python scripting.
- Excellent coding skills in Java.
- Deep knowledge of automation frameworks relevant to Android, such as Espresso.
- Extensive knowledge of Unix/Linux environments.
- Android knowledge is preferred.
- A minimum of 5 years of Build cop experience with at least 3 years on writing Expresso testes in Java.
Tools
- Package emulators in SDK manager
- Stage builds for testing
- Ensure all test have been completed and validated.
- Monitor failing build targets and take corrective actions to fix the build issues
- Bug routing: Ensure bugs found in testing get routed into the correct teams and are resolved appropriately.
- Create and manage branches for SDK, Libraries, and documentation as it relates to the SDK.
- Verify bugs are making it into the branches/builds
- Manage to merge changes back into main branches after releases.