Job Description
Mid Level: Skills equiv. to 3-5 years in comparable position.
Will create use cases, develop and maintain test specifications, test cases, test scripts and test data. Will implement test practices, standards and processes, troubleshoot test issues, record test results, track and prioritize defects, participate in product readiness and release decisions.
Will also establish fact based measures of test efficiency, effectiveness and product readiness.
Responsible for estimating, coordinating and directing testing for multiple products/projects.
Software quality assurance on highly complex and/or multiple projects, including manual test case execution, defect tracking, test plan/test case creation and management, and requirements analysis is required.
Must Haves
Mobile Testing Experience.
Solid understanding of SQL, Java, and mobile technologies.
Required Skills
The focus of the QA Analyst will be to ensure all changes to our applications are tested adequately prior to the production release.
The QA Analyst will be responsible for ensuring test plans and test cases follow all standards and are appropriate on a project by project basis.
The QA Analyst is responsible for using all test management tools according to standards.
Over time, the QA Analyst is responsible for building technical expertise in our applications.
Responsibilities
Create test plans and participate in Peer Reviews
Modify test plans based on Peer Review feedback
Provide input on risks so that Senior QA Analysts, and in some cases QA Managers can be informed.
Provide input to QA and Release Specialists to prepare implementation timelines
Participate in development of Test Data Strategy
Assist QA Specialists in determining appropriate test environments
Work with business analysts to ensure business requirements are adequate
Highlight requirement and design gaps as early in lifecycle as possible
Create test cases according to standards manual and automated
Perform problem solving and root cause analysis when defects occur
Update test management tools according to standard including mapping test cases to requirements
Engage application development in defect resolution
Flag test cases appropriate for regression libraries
Participate in test case Peer Reviews
Update test cases based on Peer Reviews
Participate in continuous improvement efforts within the QA organization
May support and provide constructive feedback on existing processes and standards
Become knowledgeable in the technologies used by Application Development organizations
QA, IOS, ANDROID, MOBILE PLATFORMS, XC TEST, XCODE, SWIFT, JAVA, OBJECTIVE C, BAMBOO, JENKINS, TEAMCITY, INTELLIJ
ANY GRADUATE