استخدام QA Engineer
شرح موقعیت شغلی
As a senior software test engineer, you’re struggling daily with testing newly developed and fixed bugs of previous features. This includes performing acceptance tests, writing new test cases, and all other options which makes you almost 100% sure that the feature would not make an issue on the end-user’s side.
● Acceptance/API testing of mobile and web products, find their potential bugs and properly report them
● Using related tools to prepare detailed bug reports
● Designing, writing, and executing test cases for new/current features
● Prioritization of test cases and defining bug severity
● Acceptance/API testing of mobile and web products, find their potential bugs and properly report them
● Using related tools to prepare detailed bug reports
● Designing, writing, and executing test cases for new/current features
● Prioritization of test cases and defining bug severity
Competencies
1. Strong analytical view with a problem-solving attitude
2. Teamwork skills including communication skills
3. Quick learner, with a willingness to dive in and learn everything required
4. Experience in defining test cases and working with test management tools like TestRail
5. Experience in SQL and relational databases
6. Strong knowledge of concepts of web-based applications and APIs
7. Experience in API testing
8. Experience in mobile testing
9. Written communicator, able to document software behavior and submit bug reports
10. Strong software debugging skills
11. Good English language skills
1. Strong analytical view with a problem-solving attitude
2. Teamwork skills including communication skills
3. Quick learner, with a willingness to dive in and learn everything required
4. Experience in defining test cases and working with test management tools like TestRail
5. Experience in SQL and relational databases
6. Strong knowledge of concepts of web-based applications and APIs
7. Experience in API testing
8. Experience in mobile testing
9. Written communicator, able to document software behavior and submit bug reports
10. Strong software debugging skills
11. Good English language skills
Soft skills:
1. Communication
2. Attention to details
3. Teamwork and collaboration
4. Analytical thinking
5. Eagerness to Learn
1. Communication
2. Attention to details
3. Teamwork and collaboration
4. Analytical thinking
5. Eagerness to Learn
Hard skills:
1. Static testing
2. Test design and creating the test cases
3. API testing
4. SQL
5. Root cause analysis
6. Bug reporting
7. Mobile testing
8. Exploratory testing
Plus points:
1. Python
2. API automation testing
3. UI automation testing
4. Test frameworks (e.g. Robot framework, Pytest)
5. Load testing
مهارتهای مورد نیاز
- agile
- Software Testing
- تست نرم افزار
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست