Technical Software Engineer

Full Time
Remote
Posted
Job description

Assigned Program Specialist

Daily Schedule/Shift

REMOTE Monday – Friday 8:30 a.m. – 5:30 p.m. PST

Number of Openings

1

Overtime Estimate

0.00

Target Start Date

ASAP

Remote Possibility

REMOTE

Assignment Duration

52 Weeks

Travel Requirements

No

GL/WBS Element:

WBS Element:

WBS Not Required

GL Number: 7094300000

Physical Required (FFW/DOT)

No

Export Compliance Authorization*

No

Driving Requirement**

No

* Export Compliance Candidate Restrictions: N/A

Job Description – Ensure Alignment to Selected Title

We are reshaping e-commerce by developing smarter, greener, and more efficient ways to deliver goods and services to your door, while delivering a brighter future for the cities where we live. We are building an ecosystem of all-electric, zero-emissions delivery solutions – from electric vehicles, to ePallets and software that leverages real-time data to drive intelligent optimizations for e-commerce. To deliver on our mission we are growing fast and building a team, based in Palo Alto, with offices in Atlanta and Detroit, that is customer-focused, agile and passionate about innovating for a more sustainable future.

From engineering to product management and operations, BrightDrop is looking for people who can combine a passion for technology and sustainability with high doses of curiosity and rigorous thinking to deliver a better future.

Backed by General Motors, BrightDrop is striving to improve the communities where we live and deliver a better future for generations to come. We hope you’ll join us.

In this Senior Automation QE role, you will design and develop automated frameworks for mobile platform of GM’s new enterprise electrified fleet application management! We are a quality-first team, and we need your help to ensure we meet the highest standards. Come join us and let’s innovate!

Story Behind the Need – Business Group & Key Projects

  • Business group
  • Surrounding team & key projects
  • Purpose of this team
  • Motivators for this need (i.e.-special projects/general workload support/etc.)

What you get to do in this role:

Design and develop mobile test automation framework / test scripts

Collaborate with the development team and establish best practices and metrics to measure quality for release readiness

Solve and fix test failures effectively

Document and train junior team members on standard methodologies to write efficient, highly maintainable and scalable tests for our front end and back end automated tests

Collaborate with development and ops teams to integrate test automation with CI / CD release pipeline using Azure DevOps

Write custom scripts (Python, Java etc.)

Typical Day in the Role

  • Typical task breakdown and rhythm
  • Interaction level with team
  • Work environment description
  • Chance for flex hours or remote
  • Chance for extension later
  • Confirm if group participates in GM Contract Worker Shutdown days

What is this person going to be responsible for on the day to day:

  • Add improvements to our existing web framework (Typescript / Playwright with cucumber) and backend framework (Junit, Cucumber, rest-assured).
  • Add automation coverage to existing test cases.
  • Build out the mobile framework
  • Build out CI / CD pipeline with integration of functional automation

Is this role going to be team based or more individual style work?:

  • Mostly individual work

Chance for extension later?:

  • Possible conversion into full time role

Does this group participates in GM Contract Worker Shutdown days?:

  • No

Compelling Story & Candidate Value Proposition

  • What makes this role interesting?
  • Competitive market comparison
  • Unique selling points
  • Value added or experience gained

What makes this role interesting? :

  • Building out CI / CD pipeline to help us scale and deliver faster to support our goal of zero emission for fleet delivery management.

Why would someone want to join this team?:

  • We have a startup culture so you can build things from the ground up and make a difference.

What is some experience that this individual will gain during the duration of their time with GM?:

  • Build CI / CD pipeline using Azure Devops cloud resources

Automation best practices with backend, web and mobile

Candidate Requirements

  • Degrees or certifications required
  • Years of experience required
  • Technologies/depth of technologies required
  • Any preferred schools/companies

Qualifications:

5+ years in software quality assurance with minimum 3+ years in test automation

Experience developing comprehensive automation frameworks with Appium, Espresso, XCuiTest, Selenium Webdriver

Knowledge of test methodologies and test design patterns

Experience with building mobile automation framework

BS in Computer Science/Engineering or equivalent experience

Mobile automation experience will set you ahead of the pack

  • Top 3 must-have hard skills
  • Level of experience with each
  • Stack-ranked by importance

1

Proficient in web (Javascript, Cucumber), backend (Junit, Selenium, Rest-assured) and mobile automation tools (Appium, Xcuitest, Espresso)

2

Experience in developing automation framework from scratch

3

Experience setting up CI / CD pipelines

Candidate Review & Selection

  • Timeline for reviewing candidates (resumes should be available within 48 hours)
  • Skill Set Validation (Interview) Process GM is recommending video SSVs at this time
  • Confirm any upcoming travel/OOO plans that may delay process

Onboarding Timeline/Final Details

  • Target start date (keep in mind one week for sourcing, one week for SSVs, and 2+ weeks for onboarding)
  • Discuss asset turnaround timing
  • Discuss GM Assignment Manager responsibilities (i.e.-complete Asset Provisioning Questionnaire in Workday/order assets)
  • Confirm WBS Element/GL Code/SAP Cost Center are correct

Job Types: Full-time, Contract

Pay: $50.00 - $57.00 per hour

Schedule:

  • 8 hour shift

Education:

  • Bachelor's (Preferred)

Work Location: Remote

laviolettawines.com.au is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, laviolettawines.com.au provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, laviolettawines.com.au is the ideal place to find your next job.

Intrested in this job?