How Remoteville checks and expires listings
Senior QA Engineer
Skills
Computer ScienceMobile ApplicationsSoftware DevelopmentContinuous IntegrationEngineeringManual TestingPython
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
