Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Define test strategies for web and mobile applications
- Plan, design, and execute test plans and test cases for functional, user acceptance, regression, usability, performance, and security testing
- Execute cross-browser testing of web applications
- Execute cross-device testing of mobile applications
- Introduce and develop an automated testing approach that integrates with the development and release processes
- Execute manual and automated test cases
- Record and report issues and re-test to ensure resolution
- Monitor and manage issue tracking system
- Continuously learn and improve skills
- Attention to detail is essential and all tasks must be carried out to the highest standard
- Action oriented with strong analytical and problem solving skills
- Mentor, coach and train other team members on complex technical issues
Job Requirements
- BS in Computer Science, Engineering or a related subject
- ISQTB Foundation Level-Agile foundation&Advanced Level Certification
- 5+ years working experience in software testing
- 3-5 experience testing complex web and mobile applications that have been successfully delivered to customers
- Strong knowledge of test plan and test case design techniques like boundary value, decision table, pairwise, state transition, use case testing
- Experience with documenting issues found during testing
- Experience working with test plans and test cases templates
- Experience with Web Services testing tools (SOAP UI, etc.)
- Good understanding of mobile technology platforms (iOS & Android)
- Experience working with configuration management and defect tracking (GitHub, JIRA, etc.)
- Experience working with query and software productivity tools
- Experience working with performance testing tools (JMeter, LoadRunner, etc)
- Experience developing automated test scripts using automation tools (Selenium, Appium, etc.)
- Experience writing user application documentation
- Experience with Agile
- Experience with estimating and sizing testing efforts