This role involves designing and developing automation code for trading applications, facilitating documentation and process flow for testing, and leading conversations to clarify requirements. The engineer will troubleshoot test environments and data issues, debug automation code, and identify areas for process improvement to help find bugs prior to release. The position requires gaining in-depth knowledge of new systems, generating and analyzing data to validate components, and developing AI tools to expedite the software development process. The role also includes acting as a tech lead for the automation team, setting best practices, defining test strategies, and ensuring high-quality coverage. Collaboration with product managers, engineers, and other QA engineers is essential for defining test strategies, acceptance criteria, and automation plans. Building scalable and robust automated test suites for CI/CD, proactively identifying automation opportunities, and participating in code reviews are key responsibilities. Mentoring other engineers, establishing policies for automation excellence, and championing quality across the company are also expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree