Intercontinental Exchange - Atlanta, GA
posted 4 months ago
The ICE MT DDA ADE team is seeking a Senior Quality Assurance Engineer who possesses extensive experience in software testing and test automation, particularly using Java-based test frameworks. This role is pivotal in ensuring the quality of software releases by building and reviewing complex test scenarios, as well as writing and executing both manual and automated test cases. The ideal candidate will be results-oriented, self-motivated, and capable of thriving in a fast-paced environment. Frequent interactions with project and product managers, developers, QA teams, and other stakeholders are essential to deliver a world-class compliance solution to users. In this position, the Senior QA Engineer will assist in determining the test methodology and setting up test data. They will actively participate in grooming sessions, planning meetings, and daily standups to ensure alignment with project goals. The engineer will develop test scenarios and test cases that cover the capabilities of the products, executing these during formal test periods for every release. They will diagnose problems, report bugs, and suggest enhancements to the development team, ensuring that all defects are documented clearly and in detail, including steps to reproduce actual and expected results. The role also involves building regression and acceptance test scenarios, performing functional and end-to-end tests, and automating scenarios using Java, Selenium, and API automation frameworks, along with JUnit. The engineer will maintain existing test scripts, produce clear automated reports to provide test results for each execution, and work closely with developers and project team members to analyze test results, locate problems, identify root causes, and develop solutions. Familiarity with source control software and bug reporting tools like Jira is expected, and the role may require overtime or off-peak hours to meet commitments.