Software QA Integration Engineer
Location: Dallas OR Chicago OR Louisville KY
Job Type: Engineering
IQ Workforce is a leading recruiting firm for the engineering, analytics, and data science communities.
Our client is a global restaurant company, which engages in the development and operation of some of the most recognizable brands in the world. They have over 30,000 employees and operate over 50,000 restaurants in 150+ nations and territories.
One of their brands is looking for a self-motivated Software QA Integration Engineer who will serve as the QA expert on complex applications development work assignments and problems. They desire a candidate who is an innovative and resourceful creative programmer with a talent for a great QA experience. The position requires coordinating with multiple teams to ensure quality from a holistic perspective, as well as an automation strategy. Someone who loves to code, loves business application development, and is a creative, conceptual thinker able to persuade others and work effectively with technical and non-technical teams.
Responsibilities include:
Coordinate with multiple teams to ensure that product and coupon data is consistent across all brand applications
Perform end-to-end regression testing on customer facing and restaurant facing applications
Develop test automation scripts, detailed test plans and test cases
Serve as a QA Engineer on an Agile/Scrum integration team to define user scenarios and implement automated tests to verify those scenarios are accounted for in the software
Review user stories to ensure that requirements are testable and validate that user expectations are achieved during the testing process
Ability to analyze test results for trends and patterns of failure, problem solve and perform basic investigative testing techniques.
Create test reports to provide current status of all test efforts
Tools and Technology:
Python 3
Behave (or BDD equivalent)
Selenium, Appium and Restful, or comparable automation testing suite
Confluence/JIRA (preferred)
Bitbucket/Git
Qualifications:
Bachelor’s degree in Computer Science or equivalent experience
3-5 years of IT QA or Development Engineering experience
2 years of experience in Agile/Scrum environment on Product Team
Solid Understanding Unit, Integration, and Functional Behavior test frameworks
Excellent Communication and organizational skills
Preferred:
Experience building testing automation frameworks and solutions
Experience with testing Single Page Applications (Angular JS)
Technical experience with SQL and NoSQL databases, MongoDB preferred
2+ years of AWS or GCP and their services with a good understanding of cloud-based applications