Quality Assurance Engineer

Skills
Automated Software TestingBusinessCypressExecutive TeamFunctional TestingQuality AssuranceRegression Testing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 10+ years of software quality assurance experience with manual and automated testing
  • Experience creating test plans and executing test cases for functional end-to-end cross-browser regression security and performance testing
  • Experience with automated testing tools such as Rest Assured and Cypress
  • Experience testing microservices and APIs
  • Experience using Soap UI and Postman for web services testing
  • Experience working with business analysts product managers and business owners to review and validate test assets
  • Experience with Git or similar source version control tools
  • Experience working in agile software development environments

Nice to have

  • Strong communication
  • Attention to detail
  • Time management
  • Self-starter
  • Analytical skills
  • Problem solving
  • Works independently
  • Team player
  • Works under pressure

Day to day

  • Design comprehensive test plans across manual automated performance and regression coverage
  • Create document and execute test cases to validate system and application quality
  • Partner closely with developers product managers and stakeholders to review defects clarify issues and drive solutions

Hiring process

  • Shortlisting of resume & Recruiter screening
  • Take-home assessment
  • Technical Interview with the team
  • Key Stakeholder + Final hiring manager interview