Software Engineer II

30 Sep 2024

Vacancy expired!

Location: Sunnyvale, CA Description: Our client is currently seeking a Software Engineer II

Position: Software Engineer II

Location: Sunnyvale, CA (Hybrid)

Duration: 4+ months Contract

Job Description:

Open to other locations such as Bay Area or Austin, TX as long as they can work in office building in the PST time zones.

Job Description

We are looking for software engineers to develop and enhance tools and scripts to streamline and automate manual testing in our build-and-release process, in order to improve speed and ease of the release process, while maintaining a high bar on product quality.

Successful candidates have demonstrable, hands-on work experience at writing maintainable and well-documented code for performant and flake-free tests that are running in a left-shifted and busy production environment, which is subject to high volumes of CLs.

Responsibilities:

1) Analyzing manual regression tests for dependencies on the test infrastructure required for automating them

2) Piloting the usage of new test infrastructure to automate advanced integration tests

3) Monitoring the newly automated tests in production for execution speed, flakiness and green-ness

4) Providing feedback to infrastructure and test engineering teams about issues with new test infrastructure.

Requirements:

Experience with Android Mobile and/ or Web development (WebDriver) including proven skills in Java/JavaScript.

Proven technical troubleshooting and performance tuning experience.

Experience in a high-volume CI/CD or end-2-end build/test/ release environments.

Sharp analytical abilities, coupled with a strong sense of ownership, urgency, and drive.

Fluent written communication and unusual verbal agility are strong assets.

Skill/Experience/Education

Mandatory Bachelor's degree in Computer Science or related field. 3+ years of minimum experience as a software developer. Excellent verbal and written communication skills. Experience in the following : test automation, refactoring code, test-driven development, build infrastructure, debugging, testing frameworks and testing best practices. Experience in web development using frameworks and testing tools like Web driver, Espresso, Robo electric AND/ OR Android development using Android SDK. Strong background in Android and/or Web test infrastructure. Experience in test automation using Java/ Java script. Good understanding of XPath and how to traverse a DOM

Desired OS, Objective-C, Swift, Earl Grey Experience with Google dev tools like Google 3, G4 and Blaze. Infrastructure knowledge and experience (any): Sponge, TAP, Guitar, Blaze, Fusion

Contact:

This job and many more are available through The Judge Group. Find us on the web at www.judge.com

  • ID: #46100654
  • State: California Sunnyvale 94085 Sunnyvale USA
  • City: Sunnyvale
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-09-30
  • Deadline: 2022-11-27
  • Category: Et cetera