Quality Assurance Engineer

Skills
Azure Data FactoryCase StudiesDatabase TestingFunctional TestingManual TestingPerformance TestingQuality Assurance
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of experience as a QA
  • 2+ years of SQL and Snowflake experience
  • 1+ years of experience using Azure Data Factory
  • Experience with database testing
  • Experience with test management tools such as JIRA, TestRail or similar tools
  • Familiarity with Agile software development methodologies
  • Experience creating and executing smoke tests and user acceptance tests
  • Strong analytical skills and attention to detail
  • Excellent written and verbal communication skills
  • Ability to work independently and as part of a team

Nice to have

  • Experience in front-end testing using testing tools such as Selenium or Cypress
  • Cloud based development (Azure, AWS, etc.) experience
  • Experience with Snowflake databases

Day to day

  • Develop and execute test plans, test cases, and test scripts for our software applications
  • Identify, document, and track software defects, and work with the development team to resolve issues
  • Create, maintain, and execute automated tests using various testing tools and frameworks
  • Conduct manual and automated front-end testing to ensure that the user interface is user-friendly and responsive
  • Create functional, smoke, and user acceptance tests to ensure that the software meets the acceptance criteria and is ready for production release
  • Work collaboratively with cross-functional teams including developers, product managers, and customer support to ensure that the software is of the highest quality
  • Perform ad-hoc testing, regression testing, and performance testing as required
  • Create and maintain detailed documentation of test plans, test cases, and test results
  • Continuously improve the software quality process by identifying opportunities for improvement and implementing best practices