Test Engineer

Overview

Remote
On Site
$40 - $50 hourly
Contract - W2
Contract - Temp

Skills

Attention to detail
Black-box testing
C++
Test cases
Automated testing
Test scripts
Systems analysis/design
Regression testing
Performance testing
Stress testing
Environment management
Quality assurance
Smoke testing
Integration testing
Functional testing
UI
Backend testing
Scripting language
Project management
Object-Oriented Programming
Version control
Interfaces
Analytical skill
Design
Specification
Java
Selenium
Automation
Web browsers
Testing
Documentation
Data
Collaboration
Leadership
Planning
UFT
Cucumber
Agile
DevOps
Acceptance testing
Communication
TestNG
JUnit
Python
Ruby
Git
Continuous integration
Continuous delivery
Bitbucket
GitLab
Jenkins

Job Details

RESPONSIBILITIES:
Kforce has a client that is seeking a Test Engineer in Madison, WI.

Summary:
As a Test Engineer, you will play a critical role in ensuring the quality and reliability of infrastructure, user interfaces and services. Your attention to detail, analytical mindset, and ability to design and leverage high quality test cases will play a vital role in delivering first in class software products to our valued customer base.

Primary Responsibilities:
Automated Test Design:
* Create and design automated test scenarios based on system specifications
* Develop test scripts using custom Java/Selenium based Automation Framework
* Develop automated testing strategies and provide feedback in analysis, design, implementation, and execution phases
* Think creatively and brainstorm suggestions for developing, releasing, and maintenance of test procedures
* Awareness of and desire to take hold of opportunities presented in regression testing, browser testing, performance testing, capacity and stress testing, resiliency testing, environment management services, and infrastructure testing

Defect Identification:
* Thoroughly investigate and document defects
* Provide clear steps to reproduce issues along with precise definitions of the environment in which the defect was located

Test Documentation:
* Maintain accurate test documentation, including test cases, test data, and test results

Collaboration:
* Work closely with the Lead Test Engineer, Developers, Product Owners, and other stakeholders to drive towards higher software quality
* Communicate effectively, honestly, and transparently to resolve issues promptly
* Collaborate with the team to improve testing processes

* Participate in Quarterly Planning, Daily Stand-up, Review and Retrospective meetings
* Be a positive influence for other team members; Promote goodwill amongst IT and other departments of the organization
* Perform other duties and responsibilities as requested or required

REQUIREMENTS:
* Knowledge of automated testing tools such as Selenium, Playwright, UFT, and Cucumber
* Experienced in an Agile/DevOps environment in collaboration with Analysts, Product Owners, and Application Developers
* Understanding of smoke testing, black-box, and non-black box testing, as well as regression testing; Performance testing, end to end integration testing, UAT, functional testing
* Experience with front-end & backend testing
* Extensive experience with testing modern scripting language-based components
* Must possess excellent verbal and written communication skills with confidence representing QA principles within agile teams and project leadership

Required System Proficiencies:
* Selenium, TestNG/JUnit
* Object Oriented languages Java/Python/C++/Ruby
* Version Control: Git
* CI/CD: Bitbucket pipelines, Gitlab pipelines, and Jenkins

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

About Kforce Technology Staffing