Descripción
At BrightDrop, 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 get to design and develop automated framework for both web and mobile platforms 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!
What you get to do in this role:
-
Hands on designing and developing test automation framework and test scripts
-
Maintain and improve existing automation frameworks written in Espresso, XCuiTest, Kotlin, Rest-assured, Typescript, or Playwright and support scripting in Python
-
Collaborate with engineering team to establish best quality practices and metrics to measure quality for release readiness
-
Troubleshoot and fix test failures efficiently
-
Document and train junior QE on best practices to write efficient, highly maintainable and scalable tests for our front end and backend automated tests
-
Integrate test automation with CI/CD release pipeline using Azure DevOps
Additional Description
Required Qualifications:
-
7+ years in software quality assurance with minimum 5+ years in creating test automation in web, backend, and / or mobile frameworks from scratch
-
Proven experience developing comprehensive automation framework in Espresso, XCuiTest, Kotlin, Rest-assured, Typescript, or Playwright
-
Experience building automated pipelines (CI/CD) to run automated tests and troubleshooting test failures in Azure DevOps
-
Very good knowledge in test methodologies and test design patterns
-
BS in Computer Science/Engineering or equivalent experience
#LI-Hybrid
Compensation:
The compensation information is a good faith estimate only. It is based on what a successful applicant in the California Bay Area which includes the following counties: Marin, Contra Costa, San Francisco, Alameda, San Mateo, Santa Clara, and Santa Cruz might be paid in accordance with the California law.
The compensation may not be representative for positions located outside of the California Bay Area.
The expected base compensation for this role is: ($106K - $161K USD Annual). Actual base compensation within the identified range will vary based on factors relevant to the position.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Como contratamos
Este es un ejemplo de un contenido de trabajo común que se puede mostrar en la parte inferior de cada descripción de trabajo. Se agrega en el CMS y luego se muestra en cada trabajo. Se puede utilizar para complementar el contenido del trabajo que proviene del ATS.
Egestas faucibus lacus a ac aptent ac condimentum risus iaculis a parturent a enim suscipit semper hendrerit feugiat suspendisse lobortis facilisis vel at dolor ornare rutrum a elementum mi. Rhoncus mollis curae penatibus scelerisque suspendisse faucibus phasellus porttitor maecenas amet a amet hac facilisi a urna a vestibulum vestibulum maecenas per adipiscing ultrices.