Description The Software Engineer - Test Level II (SET II) - is a unique opportunity within the Integration team for a software tester with development experience. The primary role will be to Develop Framework for end-to-end testing of applications. Develop customized Test Framework to support end to end testing applications on-prem and Google cloud. Secondarily, make applications more testable including testing using automation and manual. Individual must exhibit quick learning capabilities, be comfortable working with others as part of an Agile team and be able to interface effectively with support and development teams. Principle Accountabilities:
Develop Automation Framework using Python and framework native language for Robot with framework with given requirements.
Able to learn and use messaging protocols, DBs, APIs from end to end to develop framework.
Develops and implements designs for automated testing framework. Develops software for making applications on cloud more testable example messaging, APIs, DBs etc.
Ability to integrate current automation tools and new frameworks including Implementing new libraries to address automation challenges.
Work with Seniors in defining test requirements and methodologies for the automation framework.
Assist senior team members in identifying test scope, risks, and methodology approaches.
Execute test responsibilities with minimal supervision.
Create and maintain test documentation. Manually test as needed for projects and identify ways to automate.
Work with team members implementing automation opportunities and overcoming testability challenges.
Interface and communicate with internal teams and external support groups. This includes reports status, risks to senior team members.
Hands on Python is a must.
Software Requirements: Technical proficiency with Unix/Linux and SQL, Object Oriented principles preferably in Python, Oracle, Scripting.
Experience with Test Automation as well as manual testing.
Ability to multi-task and handle more than one project
Good problem determination skills that help lead to problem resolution.
Education: Degree in Computer Science, Information Systems or other related discipline is required; or equivalent combination of education and relevant proven work experience that is required for the specific job level.
Experience: 2-5 years prior development experience. Candidate must have demonstrated a successful Software Engineer in Test career progression.
#LI-JSA #LI-hybrid #Dice
CME Group: Where Futures Are Made
CME Group (www.cmegroup.com) is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career shaping tomorrow. We invest in your success and you own it, all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more.