The Software Quality Assurance Analyst will be responsible for creating and executing quality and test plans and test cases related to companies Applications and processes. The Software QA Analyst will plan, develop and execute quality assurance processes and tests.
Overall Responsibilities:
Excellent at quickly identifying high level test strategies.
Develops, reviews, and publishes Test cases and test sets
Ultimately responsible of the quality of the product/s that is delivered by projects.
Communicates major status of projects.
Strong verbal and written communications skills that promote effective working relationships in a team-oriented environment
Qualifications:
5+ years of enterprise software product quality assurance experience including test planning, implementation and execution.
Strong experience with ETL
Experience with Microsoft SSIS
A strong focus on process and a desire to work with cross-functional teams to determine and implement just the right amount.
Testing experience with Microsoft Business Intelligence stack (SSIS)
Experience with automated test, build, and integration techniques a plus
Experience utilizing QA Software tools such as Quality Center
Expertise in working with large databases and be proficient in SQL
Experience in UNIX, SAS, and/or AbInitio preferred
Planning, designing and use of automated test suites.
Testing web-based enterprise applications
Experience in Agile development and testing
Strong understanding of SDLC and able to articulate this understanding to a wide variety of audiences through a variety of mediums including more senior management
Ability to positively engage, self-motivate and possess a strong desire to learn
Ability to complete tasks on set budgetary parameters and targets
Education: Bachelor’s Degree or Higher in Computer Science, Engineering or related or foreign Equivalent