Blackboard Inc Senior Software Engineer in Test in Phoenix, Arizona

This job was posted by http://www.azjobconnection.gov : For more information, please see: http://www.azjobconnection.gov/ada/r/jobs/3237919 The Opportunity:We?re looking for a Senior Software Engineer in Test to help us shape the future of education. With nearly 20,000 organizational customers and millions of student users, Blackboard is the world's leading education technology company with the industry's most comprehensive student-success solutions. Our mission is to partner with the global education community to enable student and institutional success by leveraging innovative technologies and services.nnThis role focuses on ourBlackboard Transact?platform which helps improve student experience and campus safety, while streamlining business operations and increasing revenue. The Blackboard Transact platform includes capabilities within three integrated modules:nnn


+ Commerce Management:facilitates campus ID card issuance, cashless payment processing, account management and reporting on-campus, off-campus, and online.

n

+ Security Management:monitors all campus activity using integrated door access control, video surveillance and mass notification capabilities.

n

As a member of our QA team, you?ll focus on providing support for test development and execution against Blackboard?s new feature and legacy system releases.As Senior Software Engineer in Test, you will be responsible for working closely with development teams to ensure that the products meet specified functional, load, and performance requirements. Specifically, you will write and update test cases and create appropriate tools, programs, utilities, and automation scripts. You will work to maintain, support, and extend the current automation and test management framework across multiple applications on several different technologies. You will also work as a member of a cross-functional team including Product Analysts, Software Engineers, Systems Engineers, and Quality Assurance Specialists.nnAdditionally, you will be responsible for:nn


+ Actively participating in agile meetings with development teams and providing testability and maintainability point of view from an automation perspective

n

+ Creating functional, load, and performance test programs and scripts

n

+ Working closely with development and development operations to maintain and extend the test automation framework

n

+ Practicing automation development efficiency, maintainability, and reusability

n

+ Providing accurate implementation level estimates and delivering on them

n

+ Comprehending high-level requirements and designing and contributing to their details

n

+ Recogni