106 views
Romen Personnel
Company Overview: We are an IoT product development company specializing in software development in America and Canada. Our team is passionate about leveraging cutting-edge technology to create innovative solutions for our clients.
Job Description:
We are looking for a QA Engineer to join our team. The ideal candidate will have a background in testing mobile and web applications, working with databases.
Key Responsibilities:
- Testing mobile applications on iOS and Android platforms
- API testing using tools like Postman, SoapUI, or similar
- Web application and landing page testing across different browsers and devices
- Database and data testing
Requirements:
1. Experience:
- 1.5+ years of experience in the QA field
- Experience testing mobile applications on iOS and Android platforms
- Experience testing web applications and landing pages across various browsers and devices
- API testing experience using tools like Postman, SoapUI, or similar
2. Technical Skills:
- Experience with database management systems (SQL, NoSQL) and writing SQL queries
- Experience with test automation tools such as Selenium, Appium, or similar (a plus)
- Knowledge of performance testing tools and methods
- Mandatory use of the best AI testing tools such as Applitools Eyes, Testim, Functionize, and others
3. Analytical Skills:
- Ability to analyze product requirements and create test scenarios
- Attention to detail and the ability to identify issues early in the development process
4. Test Documentation Skills:
- Ability to create and maintain up-to-date test plans, test cases, and checklists
- Ability to document test results and create defect reports
5. Knowledge of Testing Methodologies:
- Understanding of different types of testing (functional, non-functional, regression, load, stress testing, etc.)
- Knowledge of software development and testing methodologies (Waterfall, Agile, Scrum, Kanban, etc.)
6. Test Automation (a plus):
- Experience writing scripts and tests for automation using popular tools and frameworks (e.g., Selenium, Appium, JUnit, TestNG)
- Ability to work with CI/CD systems to integrate automated tests into the deployment process
7. Additional Skills:
- Experience with virtualization and containerization (e.g., VMware, Docker, Kubernetes) for creating test environments
- Knowledge of UX/UI testing methods and principles of user interface design
- Experience with test management and bug tracking systems (e.g., Jira, Bugzilla, TestRail)
8. Personal Qualities:
- Responsibility and a proactive approach to work
- Ability to work both in a team and independently
- Flexibility and willingness to learn new technologies and methodologies