Description

Job Description:

  • The UAT and API Tester is responsible for conducting activities during the system test phase of the software development lifecycle.
  • This includes planning and executing system tests based on adherence to requirements, identifying and managing test data, and identifying and managing software defects.
  • It is assumed applicants have prior professional experience in mobile app Quality Assurance and mobile app test skills.

SKILLS & QUALIFICATIONS (KSAs)
Qualifications:

  • Bachelor's Degree in Computer Science or related field
  • Preferred experience in mobile app testing
  • 4+ years of relevant experience with functional system test cases, data, or test suites, standard defect management tools and processes, application development, or regular client-side use of relevant applications with demonstrated understanding of program and mobile app functionality.
  • Preferred experience with testing iOS and Android operating systems.
  • Preferred experience in creating mobile app test plans for complex to majorly complex projects.
  • Ability to execute functional and regression test cases as well as performance and security test cases.
  • Experience on working with Technical Owners, Operations and Product Managers, Vendors and Business Analysts to coordinate the testing process to ensure correct reporting information is relayed.
  • Experience on working in an Agile scrum environment using Azure DevOps
  • Experience with API testing

Preferred Skills:

  • Strong knowledge of software QA methodologies, tools, and processes.
  • Demonstrated experience writing clear, concise, and comprehensive test plans and cases.
  • Hands-on experience with both white and black box testing.
  • Preferred hands-on experience with accessibility tools (Wave, JAWs, and Siteimprove).
  • Proficiency with standard office software (Microsoft Word/Excel/Powerpoint or Google Docs/Sheets/Slides).
  • Demonstrated flexibility to address stakeholder-driven test scenarios and communications.
  • Experience with accessibility tools.
  • Knowledge and experience applying software QA methodologies, tools, and processes in practice.
  • Demonstrated knowledge and experience as a member of an Agile team.
  • Experience testing vendor-developed, commercial off-the-shelf/customized software systems.
  • ISTQB certification or equivalent professional accreditation.

ESSENTIAL DUTIES:

  • Create mobile app test plans for complex to majorly complex projects.
  • Execute functional and regression test cases as well as performance and security test cases.
  • Create and maintain requirements traceability matrices.
  • Identify and manage test data needed for complex projects
  • Coordinate with Technical Owners, Operations and Product Managers, Vendors and Business Analysts throughout the testing process to ensure correct reporting information is relayed.
  • Analyze system requirements, identify and document the most important test cases.
  • Analyze the effectiveness of test cases after project completion and make any necessary improvements.
  • Determine what test data is needed and work with the Senior Tester to acquire it.
  • Follow defect management process for system test and user acceptance test.
  • Establish effective communication with development teams for defect management.
  • Document defects and their resolution.
  • Monitor the management of defects.
  • Determine when a valid defect has occurred, how to communicate it, or if it needs to be escalated for analysis or repair.
  • Identifies and recommends defect management strategies.
  • Determine the severity and priority of defects with support from the development team.
  • Determine if a defect fix is successful with support from the business requirements team.
  • Determine what defect metrics to communicate.
  • Participate in agile scrum related meetings.
  • Facilitate defect review meetings.
  • Facilitate peer review meetings as they relate to test plans and test scripts for other testers.
  • Provides recommendations for test plan and script modifications.
  • Recommends courses of actions in relation to defects, test schedule, strategy.

Skills :

  • AGILE - Agile Development Methodology
  • Esri JavaScript API
  • Team work

Education

Any Graduate