QA Engineer

Job description

We are looking for a Quality Assurance Engineer to help us build and launch our latest product, a performance tracking platform that will revolutionize the e-commerce world.

Responsibilities include designing and implementing tests, debugging and defining corrective actions. 

The person will also have to monitor all stages of software development to identify and resolve malfunctions to meet quality standards. 

Requirements

Skills and experience you will need

  • 2-3 years of solid experience as an QA Engineer
  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus


Things you will do

  • Provide meaningful feedback by reviewing requirements, specifications and technical design documents
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Taking full responsibility of the automation of testing activities
  • Design, develop and execute automation scripts
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Monitor debugging process results
  • Stay up-to-date with new testing tools and test strategies


Who we are looking for

  • You've worked in an Agile (SCRUM) development environment
  • You have a strong learning reflex and see challenges as a chance to grow
  • You want to see customers getting value out of the software you wrote to solve their problems
  • You take software quality practices personally.
  • You work well on a growing team, communicating clearly and often
  • You have an interest in constantly learning how the team can build better, more scalable, and most sustainable solutions


What we offer

  • Full-time position with competitive salary
  • High level of responsibility and autonomy from day one
  • Dynamic work environment with potential for career growth
  • Health benefits and other office perks such like fully stocked kitchen
  • Stock options in the company down the road