Software Testing Engineer

CareerCircle
Seattle, United States of America
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 90K

Job location

Remote
Seattle, United States of America

Tech stack

Testing (Software)
.NET
Multitier Architecture
Microsoft Windows
Artificial Intelligence
Data analysis
Automation of Tests
Bash
C Sharp (Programming Language)
Client Server Models
Code Review
Relational Databases
Software Debugging
Desktop Computing
Programming Tools
Entity Framework
Extensible Application Markup Language
Issue Tracking Systems
Windows Communication Foundation
Python
Windows Presentation Foundation
Microsoft SQL Server
Team Foundation Server
Object-Relational Mapping
Software Architecture
Programming Environments
Selenium
Software Engineering
Software Systems
SQL Databases
System Testing
Enterprise Software Applications
Test Driven Development
Information Technology
Programming Languages

Job description

Audiology Operations Mentorship Enthusiasm Innovation Mathematics Code Review Scalability Decisiveness Communication .NET Framework System Testing Test Automation Software Design Computer Science Safety Assurance Software Systems Entity Framework .NET Development Programming Tools Business Valuation Software Development Relational Databases Software Architecture Full Stack Development Multitier Architecture Artificial Intelligence Application Development Business Transformation Programming Environments Ability To Meet Deadlines C# (Programming Language) Object-Relational Mapping Speech-Language Pathology SQL (Programming Language) Test-Driven Development (TDD) Enterprise Application Software Windows Presentation Foundation Windows Communication Foundation Extensible Application Markup Language, Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Software Testing Engineer Actalent Redmond, WAOn-Site Voltage Debugging Visionary Automation Innovation Data Analysis Microsoft 365 Issue Tracking Test Automation Scenario Testing Software Testing Operating Systems Laboratory Safety Selenium (Software) Team Foundation Server Artificial Intelligence Bash (Scripting Language) Critical Illness Insurance Python (Programming Language) Troubleshooting (Problem Solving) +0 C# Software Developer TEKsystems Seattle, WARemote Debugging Audiology Operations Mentorship Enthusiasm Innovation Mathematics Code Review Scalability Decisiveness Communication .NET Framework System Testing Test Automation Software Design Computer Science Safety Assurance Software Systems Entity Framework .NET Development Programming Tools Business Valuation Software Development Relational Databases Software Architecture Full Stack Development Multitier Architecture Artificial Intelligence Application Development Business Transformation Programming Environments Ability To Meet Deadlines C# (Programming Language) Object-Relational Mapping Speech-Language Pathology SQL (Programming Language) Test-Driven Development (TDD) Enterprise Application Software Windows Presentation Foundation

Requirements

A successful candidate for this role will have at least 3 years of experience implementing n-tier enterprise software solutions. This job role will include design, implementation and mentoring of software architecture focusing on scalability and security. The function of this role is to continue the development of the software system by adding new applications and improving existing features. The person in this role will continue to improve Computers Unlimited internal software systems that allow for departments to be more productive. They will also provide input into software design specifications, analysis, and problem definitions as needed for new application development. The objective of this role is to offer a service to new and existing customers by providing quality, error-free software in a minimum, cost effective manner. This role will also continue to improve the system by contributing ideas, features, and enhancements So, why would you join the team responsible for supporting the users of TIMS Software? You want to grow your skills and also thrive. When you are thriving, we know that will resonate through the support you provide to our customers. They in turn will provide excellent service to their customers. You want to be supported in a family-oriented atmosphere. In the company's 40 years, we've learned a thing or two about how to treat people. And that's really step #1: treat people like people. We want to help you align your personal goals with the company's goals so we all win in the end. You want to be heard. You are a unique individual with ideas, vision and enthusiasm. We will consider ourselves honored to hear what you have to say from Day 1 to Day 12,775 and beyond. (Did you do the math? That's 35 years and, yes, that's how long a few of our employees have worked here.) You have a passion for the future. Just look at what technology has accomplished in the past few years. What will this company achieve with you on board reaching goals, thriving and sharing your passion? We don't know for sure, but we're excited to find out. Qualifications: Education-Bachelor's degree in Computer Science or related degree. Experience-At least 3 years in professional software development and experience with the following: C# .NET. WCF and client server architectures. ORM mappers (Preferably Entity Framework). working with relational databases (Preferably SQL Server). XAML/WPF. Experience with test driven development and automated testing. Primary Responsibilities*: Write clean, well-engineered code and participate in code reviews. Be able to perform analysis and design work for customer special requests and system wide development. Work with QA and Documentation employees in new software development, maintenance, and initial documentation ensuring that all modifications are: consistent with system standards, easy to use and understand for customers, and well integrated into the entire system. Perform preliminary testing; prepare testing instructions for documentation and debugging of programs. Also, perform unit and system testing. Understand customer's goals, strategies and constraints to enhance the software. Assist in resolving escalated customer issues when required. Meet deadlines and complete scheduled work within budget and allotted time. 24 hour support rotations are required. Required Skills: Ability to analyze, understand, and approach projects in a logical and systematic manner so programming is complete, accurate, and interfaces well with the rest of the software. Good verbal and written communication skills as well as the ability to organize and prioritize projects. Have a complete understanding of programming tools Understand and use internal tools effectively. Proficiency within existing programming environment. Be decisive and capable of working with minimum supervision. Computers Unlimited creates innovative software, named TIMS Software, for 3 distinct markets: Industrial Gas & Welding Supply Distributors, Home & Durable (HME|DME) Medical Equipment Providers, and Audiology & Speech Language Pathology (SLP) Practices.

Skills

C#, Sql, .net, Development, Software development, entity framework

Top Skills Details

C#,Sql,.net,Development,Software development,entity framework

Benefits & conditions

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type

About the company

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company., We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

Apply for this position