QA Analyst
Build Your Future with Hyphen While Our Clients Build Homes with Your Support.We Build a Trusted Homebuilder Network, Unifying the Construction Supply Chain.General DescriptionThe QA Analyst plans, develops and executes test cases for Hyphen’s web and mobile applications and their integration to customers’ ERP system. The QA Analyst also attends product design reviews, integrates test cases into the testing automation framework, assists with regression and load testing, contributes to process improvements, and works closely with developers and product managers to ensure success.Supervisory ResponsibilitiesNoneEssential Duties And ResponsibilitiesAssists with the formulation of Quality Assurance (QA) strategies, processes, and deliverablesPerforms the complete testing cycle: develops test plans, test cases, expected results, and acceptance criteria. Executes test scripts, tracks results, identifies and resolves issuesParticipates in design reviews with product management to understand the new enhancementsReviews design documents for clarity and advises product management regarding improvements to design documentation for testabilityEstimates testing efforts and timelineAnalyzes test results and reports findings to product management and developmentEscalates issues to management as appropriateAssists with the documentation of quality assurance processes and testing methods in the form of process guides and testing manuals, or in other forms as neededAssists with troubleshooting issues in the production environmentDisplays strong professional skills including ability to quickly establish personal credibility with all levels of customer personnel, learns quickly, adapts to a variety of customer situations, and manages customer expectationsAdheres to all Hyphen Solutions’ policies and procedures as well as quality assurance and testing methodologyQualificationsTo perform this job successfully, an individual must be able to perform each essential duty as described above satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Bachelor Degree1-3 years’ experience in a quality assurance and testing roleKnowledgeable in quality assurance techniques and practicesAbility to develop and document new test cases including expected resultsAbility to execute existing tests and to analyze the resultsAbility to accurately plan and estimate testing effortsExperience testing web-based applicationsExperience testing mobile applicationsStrong organization and time management skillsExcellent communication skills (verbal and written) requiredAbility to work independently while adding value to team projects and assisting in the achievement of department goalsExcellent decision-making skills and issue resolution skillsKnowledge of Microsoft platform and development tools preferredKnowledge of SQL and tools (e.g., Enterprise Manager, Query Analyzer)Experience with utilizing automated testing tools preferredKnowledge and experience with ERP applications a plusKnowledge of job management, scheduling, procurement, or accounting systems a plusKnowledge of Microsoft platform and development tools preferred (TFS – Team Foundation Server, SharePoint, etc.)Physical RequirementsRequired to work after hours during code promotions