Lead Automated Tester (JavaScript)

Locations: Remote

Posted 11/20/2023


WickedFile revolutionizes bookkeeping for auto repair shops through advanced AI technology. Our solution analyzes various financial data sources, including vendor invoices, statements, ERP system data, and bank/credit card information. In minutes, users have comprehensive reports that identify areas where your business is losing money. With WickedFile, auto repair shops can streamline their bookkeeping processes and gain valuable insights to optimize their financial performance.

Job Description:

  • We are looking for a Lead Automated Tester, proficient in JavaScript, to establish and lead our software testing framework. This pivotal role will involve the creation and implementation of a comprehensive testing strategy for our enterprise application, developed using AWS, Node.js, Vue.js, and MongoDB.

Responsibilities:

  • Establish and lead the automated testing framework for the organization.
  • Design, develop, and maintain automated test scripts in JavaScript.
  • Conduct end-to-end testing of our AWS-hosted enterprise application.
  • Identify, record, and document bugs in collaboration with the development team.
  • Continuously improve testing strategies and methodologies.
  • Coordinate with cross-functional teams to ensure consistent software quality.
  • Stay current with new testing tools and strategies.
  • The chance to play a key role in transforming the automotive finance sector.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in automated testing, with a strong emphasis on JavaScript.
  • Proficiency in Node.js, Vue.js, MongoDB, and AWS services.
  • Experience with at least one of the following end-to-end JavaScript testing frameworks: Cypress, Selenium, Puppeteer, Playwright, TestCafe, Protractor, Jest, or Nightwatch.js.
  • In-depth knowledge of software QA methodologies, tools, and processes.
  • Demonstrated ability to write clear, concise, and comprehensive test plans and test cases.
  • Strong problem-solving skills and meticulous attention to detail.
  • Ability to independently manage multiple priorities in a fast-paced environment.
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Excellent communication and teamwork skills.