Skip to content


Advertise your job!

Chicago, Illinois - OPEN +Bonus Full Time Posted: Thursday, 21 March 2019
Applicants must be eligible to work in the specified location

Software Quality Engineer
OPEN +Bonus
Chicago, IL

This position will be responsible for developing, modifying, enhancing and implementing customized automated testing frameworks and tools. Primary focus will be expanding automated test case coverage in a continuous integration environment.

Duties and Responsibilities:

  • Collect and analyze system requirements to derive effective solutions for effective testing of both software components and integrated systems. Use business and technical development knowledge to propose high-level technical and procedural solutions. Deliver high-quality solutions and designs.
  • Collaborate within cross-functional team to develop high efficiency testing script engines, execution frameworks, and verification reporting.
  • Independently research and resolve highly complex technical problems.
  • Collaborate and develop productive working relationships with members of the development team and Systems staff. Communicate effectively verbally and in writing on both a business and technical level.
  • Effectively learn and use new programming concepts, tools, and methodologies to support the needs of the business.
  • Perform other duties as assigned.

Knowledge, Skills and Abilities:

  • Advanced level skills with the following languages and/or technologies required:

o Jenkins, Selenium, Docker, Bitbucket, Git, Artifactory, Jira, qTest or similar test management software

o Java with experience writing junit or testng test cases

o MySQL, Postgres or Oracle DB

o Network and Messaging protocols

o Web Applications, RESTful Web Services

o Jmeter or similar stress testing applications

o Linux, Windows

o Knowledge of Python or C# a plus

  • Use of development process guidelines including Scrum and Kanban
  • Ability to:

o create fully automated testcases for projects developed in Java, C++, C#, and Python for both Linux and Windows platforms

o gather business requirements, translate those requirements into test plans, and create requirements traceability

o plan/manage/prioritize work to meet objectives of multiple or competing priorities/projects; work concurrently on complex activities and tasks to accomplish goals; meet individual and/or team goals for a quality, on-time outcome; allocate and utilize time efficiently to complete work on schedule; shift focus quickly relative to changing priorities; identify and communicate potential conflicts that may impact commitments;

o identify problems and collect relevant information for analysis; apply tools and logic to diagnose and develop theories on possible causes; look for root causes, not just symptoms; use judgment and experience to complement data; develop practical and relevant solutions; seek expertise or escalate problems when appropriate;

o work cooperatively in group situations; offer assistance and support to co-workers; balance team and individual responsibilities; exhibit objectivity and openness to others' views; give and welcome feedback;

Education and Experience:

  • Bachelor's degree in Computer Sciences, IT, or related field preferred.
  • 5+ years of experience in full life cycle software development in a professional environment with focus on QA Automation.
  • Experience working in the financial industry preferred.

Chicago, Illinois, United States of America
OPEN +Bonus
Anthony Honquest 
3/21/2019 2:20:34 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this

Chicago, Illinois
Open + Bonus
Chicago, Illinois
Open + Bonus