Senior QA Engineer

Skills
Computer ScienceMobile ApplicationsSoftware DevelopmentContinuous IntegrationEngineeringManual TestingPython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of testing experience
  • Solid understanding of unit integration end-to-end regression stress performance and API testing
  • Experience with Web Android iOS and API manual testing
  • Experience with web debugging and API testing tools such as Chrome DevTools and Postman
  • Working knowledge of relational databases preferably MySQL
  • Strong experience with Python
  • Experience with automation testing for REST APIs
  • Experience in test automation for mobile apps Android and iOS
  • Experience in automation testing for web apps using Selenium or Playwright
  • Docker and Kubernetes experience would be advantageous
  • Experience developing and running a Continuous Integration system
  • Familiarity with Jira and Jenkins would be advantageous
  • Working knowledge of NoSQL databases preferably MongoDB
  • BS or MS in Computer Science Information Systems or Electrical Engineering

Nice to have

  • Proactive
  • Collaborative
  • Detail-oriented
  • Analytical
  • Mentoring mindset

Day to day

  • Ensure the quality of every release across web and mobile platforms
  • Work as a hybrid QA engineer combining manual testing and automation across the full development lifecycle
  • Create and maintain automated test cases frameworks and CI improvements while collaborating closely with developers and stakeholders

Hiring process

  • Remote video screening with Talent Acquisition Team
  • Offline take home assignment
  • Remote video interview with Team Members
  • Final discussion with the hiring manager