Staff QA Engineer - .NET Automation

Company Name:
ARRIS Group, Inc.
Staff QA Engineer - .NET Automation
Tracking Code
Job Description

This is an exciting opportunity to be part of an outstanding team of engineers developing products for the leading Cable MSOs of the world. The team's Workforce Management products are used to manage tens of thousands of technicians worldwide on a daily basis, and are considered mission critical systems for our customer's operations. In this role, you will develop customer facing web applications in an important software product that saves our customers millions of dollars.
You will be a key member of a product development team consisting of product developers, product managers, and customer application experts charted with rapid development of mobile workforce management software. We're looking for someone with a proven ability to design and develop automation and supporting applications that interface to distributed core software in a technically dynamic environment.
You will:
o Develop tools and automation for enterprise class mobile and web applications
o Create integration and unit tests for mobile, desktop, and web services.
o Resolve technical problems and provide engineering support to assess customer needs and solve field issues.
o Conduct technical presentations/demonstrations as necessary.
o Participate in source code control and software release activities
o Perform other duties as required.
Required Skills

o Experienced with Microsoft C#, .NET, Coded UI, and Unit Testing
o Familiar with REST, JSON, and IIS
o Familiar with SQL databases, queries, and schema creation
o Familiar with HTML, HTML5, CSS3, and JavaScript
o Solid understanding of unit and integration testing techniques and methods
o Familiar with Agile development methodologies such as SCRUM
o Effective written and verbal communication skills.
o Effective time management
Required Experience

Bachelor''s Degree in engineering or computer science (or equivalent experience) and 5+ years of software engineering experience

Job Location
Beaverton, Oregon, United States
Position Type

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.