Job Details

Senior Software Engineer in Test

CHICAGO-60615, IL, US
03/28/2019

-


Required Skills

    C# languages
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

Sr. Software Engineer in Test (Sr. SET) is the subject matter expert w/in the project team making applications more testable & develops software to support testing efforts.
Sr. SET has good written & verbal communication skills; & able to interface efficiently w/ all of the support groups, other QA groups & dev groups in working independently w/ minimal oversight.

Sr. SET exhibits quick learning abilities in picking up/mastering new concepts- maybe business, technical & process oriented.

Join the Distribution Systems team at an exciting phase of our growth.

Participate in delivering a front end trading solution, using the latest web technologies and building microservices for flexibility and scalability, while taking an Agile execution approach and applying DevOps principles in crafting the solution.

There will be no micro management and you will be given goals and general framework of how to execute on a project and we expect you to work autonomously, collaborate with other team members as part of an Agile team and think about the customers’ needs.

This is a high impact team and everything you do directly affects the company’s revenue and will be used by thousands of people every day.

Principal Accountabilities:

Assist Manager and/or Lead in identifying automation opportunities and testability challenges with the application, identifying project risks, and implementing process changes and efficiencies.

Develops and implements designs for automated testing framework. Develops software for making APIs and front end UIs, more testable.

Interface and communicate with internal teams.

Responsible for creating and maintaining SDLC artifacts and facilitating reviews.

Understand and implement testing methodologies.

Work with Sr and Lead SET in implementing automation opportunities and overcoming testability challenges.

Participate in application code reviews and provide input for making the applications more testable.

Essential Criteria

5+ years of software development or test automation experience required.

Experience in testing large scale systems, preferably trading systems or other systems in the financial industry.

Development experience in any object oriented language.

Test automation experience required, focused on both backend and front end testing.

Proficient in SQL knowledge.

Experience in creating and using test automation frameworks, covering thick client, web and API frameworks (RESTful)

Experience in creating scripts using either Linux shells or Windows Powershell.

Experience working in an Agile environment.

Desirable Criteria

Prior development experience in either Java or C# languages.

Experience with web development frameworks and JavaScript is highly desirable.

Knowledge of FIX protocol

Experience in developing testing solutions for microservices

Experience with cloud-based technologies such as AWS or Azure.

Teamcity/Jenkins pipeline knowledge


Software Engineers, Applications
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-