Java or Python Automation Developer in Mountain View, CA

company banner
OSI Engineering, Inc.
java, automation, qa, test, expresso, python, sofware, testing
Contract W2, Contract Corp-To-Corp
Depends on Experience
Work from home available

Job Description

Java Automation Developer in Mountain View, CA



Join a globally known consumer device company that plays a pivotal role in developing the next generation of discovery in software, user experience and services for future products that can enrich your life. As the Java Automation Developer, you will come in with prior experience utilizing Java or Python (if you don’t primarily work with Java, you must be willing to learn Java) and have mobile testing experience to join this highly collaborative team working on numerous, innovative projects for consumer devices.

Our mission is to research and develop new technologies by collaborating with the best and brightest and creating a collaborative environment between industry and academia. Join our team that’s building a culture of innovation that rapidly translates research and new ideas into the unexpected. We’re hiring for this role immediately to have you jump into numerous ongoing projects. We look forward to hearing from you!



  • You will test multiple app functionalities, writing code and executing it into the mobile utilizing Espresso and Java (if you don’t have this experience, you must be willing to learn).
  • Build maintainable, high quality and effective automated tests, tools, and framework in Android.
  • Analyze production issues, identify test gaps across the entire testing stack and make systemic improvements to Automation testing.
  • Help in building Engineering culture that enables quality in all software features across Knox services.
  • Analyzing quality data, identifying areas of improvement, and implementing innovation ideas to improve quality.


Required Skillset:

  • 2+ years of experience in Software automation testing.
  • Strong coding skills in Java or Python (must be willing to learn Java).
  • Proficient in android device testing, automating test cases and test automation tools.
  • Experience with algorithms and data structures.
  • Excellent understanding of QA processes and methodologies.
  • Bachelor’s/Master’s degree in Computer Science, Computer Engineering or equivalent.


Bonus Skillset:

  • Android Espresso tool experience preferred but not required.


Duration: 12+ months

Location: Mountain View, CA (Hybrid schedule working onsite at least 2 days/ week)

Type: Contract


Submit resumes to


Tony Do

408.550.2800 x115

Company Information

OSI Engineering is a leading talent acquisition and services company, building powerful IT and Engineering development teams to meet speed-to-market demands across the US. We develop, implement and manage workforce solutions through every stage of the product lifecycle, from early application development through final production, delivering the highest-level technology professionals. Our capabilities include technical staff augmentation, managed service programs and resource planning solutions.

With over 20 years of experience, OSI’s technical expertise spans the software stack from the firmware layer up to the user interface. We deliver dynamic and diverse teams for IT Services, Networking Data Services, Cloud Infrastructure and Services, Big Data, Mobile Hardware and Applications, Internet of Things (IoT), Connected Car, Enterprise Information Security and Data Science. Our quality-focused approach to talent acquisition and services helps our clients successfully launch their concepts and products that change the world.

Dice Id : 10365912
Position Id : 7427371
Originally Posted : 5 months ago

Similar Positions at OSI Engineering, Inc.

QA and Automation Lead Engineer
  • Mountain View, CA
  • 6 days ago
Full Stack Developer, Python/Java for Start-up
  • San Francisco, CA
  • 6 days ago