FCPEuro logo

Software Quality Assurance Engineer

FCPEuro (automotive)

Location Type:
Remote
Salary:
$90,000 - $110,000
Role:
QA
Level:
Mid
Language:
Ruby
Framework:
Rails

About FCPEuro

FCP Euro is looking to hire a full-time remote Software Quality Assurance Engineer that has a passion for ensuring quality. This individual creates tests to identify issues with the software prior to product launch as well as executes manual testing procedures, generates documentation, and interfaces with stakeholders.

FCP Euro is an online automotive parts retailer headquartered in Milford, Connecticut. FCP stands for "Foreign Car Parts," and we specialize in replacement parts for European vehicles.  In the past 10 years, FCP Euro has earned a spot on the Inc. 5000 fastest-growing private companies list eight times. Customer service is deeply rooted in our core values.  FCP Euro is a customer and technology company, and this unique blended culture has yielded outstanding results worthy of reward and recognition. We are devoted to developing and maintaining user-friendly and accurate automotive catalogs. We have an incredible enthusiasm for what we do, and we are always looking for ways to grow, learn, and improve.

Job Requirements

Job Summary

A qualified candidate uses knowledge of programming, process design, and testing to ensure stakeholder requirements are met and no degradation of service is incurred. They work directly with stakeholders on the scope of requirements, implementing the QA process for the development team. They are first responders to bug reports, identify and scope the problem for development, while in addition, they find opportunities for automating user testing.

The ideal candidate will be self-directed and driven. We want someone that is able to share their ideas and contribute positively to the growth of our company. Candidates must possess the passion to learn new technologies and be able to demonstrate their experience with previous software projects, working on a team, and communicating with subject matter experts. A well-qualified candidate will have a working knowledge of automated testing frameworks such as Cucumber, experience with web development, creation and execution of test plans/cases, and experience working directly with project stakeholders.

Responsibilities and Duties

  • Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
  • Creating and executing detailed, comprehensive and well-structured test plans and test cases
  • Estimating, prioritizing, planning and coordinating quality testing activities
  • Identify, record, document thoroughly and track escaped defects
  • Apply testing processes for new and existing products
  • Design, develop and execute automation scripts using open source tools, ci pipelines, and Atlassian products such as JIRA
  • Stay up-to-date with new testing tools and test strategies
  • Leverages Cucumber & Selenium to automate user acceptance tests

Qualifications and Skills 

  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Solid knowledge of SQL and scripting
  • Experience with a BDD test framework
  • Rspec testing experience
  • Ruby on Rails experience
  • HTML/Haml markup experience
  • Comfortable incorporating Javascript/Coffee
  • Experience with performance and/or security testing is a plus
  • BS/MS degree in Computer Science, Engineering or a related subject, or relevant experience

Compensation

  • $90,000 to $110,000 Base Salary, with a total compensation opportunity of $105,000 to $130,000 annually.
  • This is a full-time remote position