QA Software Engineer with financial application - Raleigh, NC - W2 Contract

Overview

On Site
Contract - W2
Contract - Independent
Contract - Long Term

Skills

java
Jenkins
Selenium
Cucumber

Job Details

QA Software Engineer Contractor

  • Location/ Travel Onsite Requirements: Hybrid in Raleigh, NC
  • Duration: 12 months to start, but it's a multi-year project.

Contract description

Solid experience in testing brokerage industry financial applications. Fixed income product knowledge is a plus.

Hands-on experience with crafting and maintaining Java-based test suites that utilize Selenium, Cucumber, and JUnit to test Web UI applications. Running automation in a CI/CD pipeline.

Experience with Git + GitHub, CI/CD orchestration tooling (Jenkins Core), Artifact Management (Artifactory, Git/Stash or similar)

Strong SQL experience - candidate must be able to write and execute complex queries.

Expertise in web services testing and proven experience with Rest API

Understanding of Cloud Computing and DevOps concepts, including CI/CD pipelines using Git and Jenkins.

Experience with Agile software development methodologies, delivery projects, implementation, and Agile tools like JIRA.

Qualifications:

6-10 years of multi-stack engineer with knowledge in a breadth of technologies and test automation frameworks (Java, Cucumber, JavaScript/Angular, HTTP, RESTful web services)

A technical background and ability to troubleshoot problems and identify root causes

Willing to take initiative, pragmatic and results-oriented

Problem solver, beyond problem detection

A collaborative team player who can work across local and distributed teams

Ability to communicate, mentor, and teach others

Demonstrate ownership and accountability through self-directed task management

Actively participate in the development process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests and interoperability tests

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.