OCC-posted 3 months ago
$121,389 - $137,700/Yr
Full-time • Mid Level
Franklin, TN
1,001-5,000 employees

The Options Clearing Corporation (OCC) is seeking a Test Engineer to design, develop, and maintain new and existing automation frameworks. The role involves evaluating test cases for inclusion in test regression, ensuring test coverage, and automating newly implemented functionality. The Test Engineer will work closely with Software Developers, Project Management, and Customer Support to establish and follow quality procedures, standards, and specifications, ensuring timely and cost-effective delivery of high-quality projects. Responsibilities include creating, maintaining, and executing automation test plans, writing code against software platforms, estimating testing efforts, analyzing and communicating test results, defect tracking, and participating in day-to-day test activities. The position also involves contributing to the company’s performance and scalability testing efforts, collaborating with others to deliver complex projects, and contributing to the long-term vision and strategy for improved quality via an automation-first approach.

  • Design, develop, and maintain new and existing automation frameworks.
  • Evaluate test cases for inclusion in test regression and test coverage.
  • Develop tools to enable acceptance test efficiencies.
  • Create, maintain, and execute automation test plans.
  • Write code against software platforms.
  • Estimate testing efforts and analyze test results.
  • Track defects and participate in day-to-day test activities.
  • Contribute to performance and scalability testing efforts.
  • Collaborate with team members to deliver complex projects.
  • Identify quality tasks during team sprint cycles and implement automation for new features.
  • Assist in planning, creation, and control of test environments and test data.
  • Define test strategy and conduct requirements analysis for testability.
  • Write master and detailed test plans for test planning and design.
  • Review test procedures and processes and provide recommendations for improvements.
  • Craft robust automation frameworks capable of downloading required files and comparing data.
  • Develop and automate RTC UI screens using Selenium Protractor Cucumber framework.
  • Create, maintain, and use Jenkins CI/CD pipelines.
  • Run UC4 batch jobs and analyze Rancher logs.
  • Bachelor’s degree in computer science, engineering, or related field.
  • Five (5) years of experience as a test engineer, software developer, or related role.
  • Experience in crafting robust automation frameworks using Python Dask, Pandas, and NumPy.
  • Experience in developing and automating RTC UI screens using Selenium Protractor Cucumber framework.
  • Experience in creating and maintaining Jenkins CI/CD pipelines.
  • Experience in running UC4 batch jobs and analyzing Rancher logs.
  • Hybrid work environment, up to 2 days per week of remote work.
  • Tuition Reimbursement to support continued education.
  • Student Loan Repayment Assistance.
  • Technology Stipend for remote work devices.
  • Generous PTO and Parental leave.
  • 401k Employer Match.
  • Competitive health benefits including medical, dental, and vision.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service