Facebook pixel

QA Engineer
Back-End Automation
Confirmed live in the last 24 hours
Locations
Los Angeles, CA, USA • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Agile
AWS
Data Structures & Algorithms
GraphQL
JavaScript
Jest
JIRA
Git
Management
Postgres
React.js
REST APIs
Ruby
SCRUM
SQL
Python
TypeScript
Writing
Requirements
  • BS degree in computer science or equivalent
  • 3+ years in test automation
  • Detailed oriented and quality first mindset regarding testing and continuous improvement
  • Experience working on a large, diverse team
  • Knowledge of test automation frameworks and building automation scripts with a programming language like JavaScript, TypeScript, Ruby, Python, etc
  • Experience writing, executing, and monitoring automated test suites using various technologies such as CodeceptJS, Cypress, JMeter, Jest, ReadyAPI, or React testing libraries
  • Ability to collaborate with other engineering teams and work cross-functional team members across multiple regions and countries
  • Prefer experience with the technologies we work with (Node.js, React, Flow, Postgres, Amazon Web Services)
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills
  • Experienced with Agile Scrum methodologies (testing during sprints, grooming and planning sessions, daily stand ups, and retrospective
  • Experience with testing mobile applications is also a plus
  • Knowledge of Agile Sprint Management and Bug tracking solutions such as Jira
  • Understands database schemas and query tools. Able to write ad-hoc SQL queries to validate data, preferably using SQL Server (T-SQL)
  • Experience with API tools such as Swagger
  • Proficiency in source revisions tools, preferably git (e.g. Bitbucket, GitHub)
  • Previous experience working with distributed teams in different time zones
  • Strong understanding of concepts related to computer architecture, data structures, and programming practices
  • Excellent organizational, qualitative, and analytical skills; ability to apply a creative approach to problem-solving
  • Adaptable, a quick learner who multi-tasks while maintaining a creative mindset
  • Excellent interpersonal and communication skills (both written and verbal)
Responsibilities
  • Design and develop test plans and strategies of our backend infrastructure, including functional, automated, and end to end testing
  • Contribute to and evolve our best practices and test automation suite for our backend automation
  • Work with other engineers to test our products across a modern tech stack. Our current stack includes React, Relay Modern, GraphQL, TypeScript, Node, and PostgreSQL. We rely on AWS to host our infrastructure
  • Collaborate with our engineering, product, and design teams to understand quality-related challenges and opportunities
  • Work with the larger development, testing, and product team members to improve product quality
  • Evangelize our testing practices during Scrum Grooming and Planning Sessions
  • Identify parts of the overall customer experience that are suboptimal (including but not limited to the product) and effectively prioritize and advocate for improving the customer experience
  • Communicate effectively across multiple teams/external vendors (Operations, Project Teams, Quality Assurance, etc.), as well as Developers, Scrum Masters, Project Managers, etc. across multiple regions and countries
  • Track and communicate the status of testing, bugs, test automation, and features in Scrum teams
  • Guide, provide direction and interact with offshore/nearshore testing teams for daily assignments and meet with them to review results
  • Pull in and work with other team members to improve quality and find solutions to challenging problems
Desired Qualifications
  • Working knowledge of RESTful APIs and GraphQL is a plus
EVgo
Company Overview
EVgo is America's Largest Public Electric Vehicle (EV) Fast Charging Network.