Job Opportunity for QA Engineer at Give

  • Remote

Website Give

About us

Give exists to alleviate poverty by enabling the world to give. Established in 2000, Give, together with its partners, is the largest and most trusted giving platform in India. Give enables individuals and organizations to raise and donate funds conveniently to any cause they care about, with offerings including crowdfunding, corporate giving, cause marketing, and philanthropy consulting. Give’s community of 2.6M+ donors supports 2,800+ verified non-profits, serving 15M+ people across the country.

We are an extremely rare workplace that brings a fast-paced, high-growth start-up work culture, together with a compassion-driven high-impact work environment.

Our Values :

integrity in everything we do | empathy towards all | serve with passion | focused on scale

Job Description

This is a remote position.

Role

​A software quality assurance (QA) engineer monitors every phase of the development process to ensure that the design and software adhere to company standards. Software delays are costly for a company, so it’s vital for releases to meet target dates and stay within budget.

A software quality assurance engineer helps meet deadlines by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or leaders.

Responsibilities

  • Be an active participant in planning and designing product features with the ability to view the product from a customer perspective
  • Collaborate with cross functional teams involved in product delivery
  • Develop, update, maintain and execute automated tests
  • Review test failures, provide solutions and verify fixes
  • Work with team to analyze code coverage and standards using industry standard tools
  • Build, extend and customize test automation tools, libraries and frameworks
  • Work with minimum of technical supervision
  • Stay current with the latest engineering technologies/best practices and make recommendations on testing frameworks and tools

Requirements

  • ​BE/MS in Computer Science or equivalent domain
  • 4+ years of experience in Quality Engineering
  • Excellent analytical skills
  • Ability to analyze requirements, develop a test plan/strategy, create and execute test cases, track defects and report results
  • Strong knowledge of technologies like Node.js, ReactJS, Python, PostgreSQL, MongoDB
  • Familiarity with JSON and XML
  • Expert in test automation and working experience with Selenium
  • Exposure to JS testing frameworks
  • Good knowledge of API testing techniques and tools like Postman
  • Strong skills in relational and non-relational databases: PostgreSQL, MongoDB or similar
  • Self-motivated, able to learn and research independently
  • Ability to innovate and optimize
  • Relentlessly high standards along with being obsessively detail oriented
  • Exposure to Security and Performance testing a plus

To apply for this job please visit recruit.give.do.