Software Quality Engineer
Compucom - Portland, OR

This job posting is no longer available on CompuCom. Find similar jobs: Software Quality Engineer jobs - Compucom jobs

The Software Quality Engineer will be responsible for working with many groups within IT and with the business on analysis, design and development efforts to ensure high-quality testable deliverables and to plan, design, develop and execute automated and manual test cases and track defects. The Software Quality Engineer will be responsible for leading mid-size to large quality assurance efforts.

JOB QUALIFICATIONS AND TECHNICAL COMPETENCIES

  • Bachelor's degree in Computer Science or related field, and 4 years test engineering experience with 2 years of experience working on complex projects and 4 years of experience leading and mentoring test staff
  • OR equivalent combination of education and 7 years test engineering experience with 2 years of experience working on complex projects and four years of experience leading and mentoring test staff
  • OR 7 years of experience in test engineering, 2 years of experience working on complex time-boxed projects and 2 years of experience leading and managing test staff.
  • 4-5 years of test automation or development experience using an object-oriented language, preferably Java or C# REQUIRED
  • Technical knowledge, skills, and first-hand experience in testing automation, .Net, SQL Server, and SQL REQUIRED
  • Ability to independently dig into the technical design and create automated (or at least scripted) test runs
  • Ability to dig deep into application data stores and verify that incremental data loads and data updates are functioning per application design.
  • Agile / Scrum experience.
  • Rally experience a plus
  • Experience using Rational Software's suite of products or other testing tools
  • Experience writing automated testing scripts
  • Experience working with business partners in writing detailed test plans
  • Understanding of organizational resources, priorities, needs and policies
  • Ability to manage project resources, adjust schedule and priority in respond to business needs
  • Self-motivation and ability to work with minimal direction
  • Ability to prioritize workloads and effectively participate in multiple projects and priorities
  • Demonstrated ability to work well and lead individuals, peers and business teams
  • Excellent written and verbal communications skills and the ability to interact with variety of customers and stakeholders
  • Ability to work cooperatively in a group to achieve common goals
  • Ability to establish and maintain productive working relationships with co-workers
  • Strong customer service attitude and skills
  • Ability to coach and provide direction to others in test automation
  • Experience or training in project management techniques a plus
ESSENTIAL FUNCTIONS

  • Contributes to efficient and effective program and system solutions in solving complex business problems.
  • Designs test automation infrastructure for large projects and directs team members in implementing the design.
  • Develops complex programs and systems in support of software quality assurance processes.
  • Assists management in creating and maintaining plans / processes in supporting corporate projects.
  • Manages the escalation of issues and requests to insure the needs of the business are met.
  • Sets an example of accountability for all associates by following policies, standards, and procedures.
  • Steps up to conflicts, reads each situation quickly, and finds common ground to get cooperation.
  • Meets regularly with each associate to discuss status of assignments.
  • Defines, rewards, and communicates success in terms of the whole team and the value to the customers.
  • Sets priorities based on what is most important to the business. Focuses on achieving the "blue chips" and eliminating the barriers.
  • Ensures that the associates focus on the operational activities that ensure maximum availability and reliability of the supported platform / technology.
  • Provides technical leadership and direction to testing staff; fosters open dialogue; defines success in terms of the whole team. Provides information to the associates in a timely manner.
  • Acts as a resource so the associates can make accurate decisions.
  • Provides status to customers on their requests and issues.
  • Provides input for the preparation of the department's operational budgets for the fiscal year.
  • Contributes to and supports the corporation's quality initiatives by encouraging team and individual contributions toward the corporation's quality improvement efforts.
  • Acts as a consultant to manage, configure, implement, monitor, identify, diagnose, resolve problems and perform analysis related to the integrated IT environment.
  • Represents the Release and Quality Assurance organization to contribute and advocate best practices in the design and implementation of Information Technology solutions.
  • Contributes to and supports the corporation's quality initiatives by encouraging team and individual contributions toward the corporation's quality improvement efforts.
  • ProvideS project information to the project manager and lead developer.

CompuCom - 22 months ago - save job - copy to clipboard
About this company
275 reviews
Compucom Systems, Inc., together with its subsidiaries, helps companies plan, implement and manage multi-vendor, industry-standard computing...