View Our Website View All Jobs

QA Engineer

Responsibilities:

  • The Quality Engineer is an expert in building high-quality software at a sustainable pace focusing on the quality aspects of the product development cycle.
  • The QA Engineer also brings user focus and an investigative mindset to improve product quality, while at the same time mentoring and developing developers from other disciplines.
  • The ideal candidate will have a passion for learning and developing new skills while working closely with production and client teams throughout the product life cycle.
  • The QA Engineer is also in constant interaction with the client delivery team to help assess an issue as well as advice on issue prioritization

Qualifications:

  • Strong ability to review requirements from designers/clients and translate into test cases, and use cases.
  • An aptitude for software testing and a passion for shipping quality products
  • Experience testing web applications, APIs, iOS and Android applications
  • Familiarity with scrum, agile and lean product development methodologies
  • Exceptional exploratory testing skills
  • Strong expertise with UI automation frameworks on web and mobile platforms
  • Experience developing test strategies, test plans, effort estimates and schedules
  • An ability to juggle testing on multiple projects at different stages in their development cycle
  • An intermediate developer’s technical expertise: competency with at least one scripting language (e.g. Ruby, JavaScript), using API testing tools like Postman and experience with git and git-flow.
  • Expertise with troubleshooting and debugging problems
  • Excellent written and verbal communication skills
  • A passion for ongoing education, with a desire to learn new skills and approaches to software testing
  • Attention to details
  • A keen interest in emerging design and technology trends

Nice to Have Skills:

  • Practical skills with testing non-functional requirements to handle performance and stress testing
  • Experience with TDD or BDD tools and frameworks
  • Familiarity with test automation in Continuous Integration and Continuous Delivery Environments
  • Experience with Selenium Grid or cloud-based alternatives
  • Experience with automated mobile testing tools such as Device Anywhere and Test Munk
  • App and test tool development with code samples via Github (open-source contributions are a plus)
  • Software testing community presence including blogs, talks or meetups
Read More

Apply for this position

Required*
Apply with
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150