Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Cboe Global Markets, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer, Test at Cboe Global Markets will be responsible for ensuring the quality and reliability of our software products through comprehensive and effective testing strategies. This role requires a deep understanding of software development and testing processes, as well as the ability to collaborate closely with cross-functional teams to design, implement, and automate test cases. You will play a key role in identifying areas of improvement in existing systems and processes while contributing to the continuous advancement of our quality assurance practices.
Job Responsibilities
- Design, develop, and execute automated and manual test cases for software applications across multiple platforms.
- Implement testing frameworks and collaborate in improving test processes and methodologies.
- Identify, document, and track software defects and work with developers to resolve issues.
- Participate in code reviews and provide feedback on design and implementation to ensure testability.
- Collaborate with product management and development teams to collect requirements and understand functionality.
- Monitor test execution and analyze test results to ensure compliance with quality standards.
- Lead efforts for regression testing, load testing, and performance testing as needed.
- Mentor junior engineers in best practices for testing and quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software testing or quality assurance, with a focus on automated testing.
- Proficient in programming languages such as Java, Python, or C#.
- Experience with test automation tools like Selenium, JUnit, or TestNG.
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent verbal and written communication skills.
- Familiarity with version control systems, such as Git.
Technologies & Tools
The Senior Software Engineer, Test will utilize a variety of technologies and tools, including but not limited to automated testing frameworks like Selenium and Appium, performance testing tools such as JMeter, and continuous integration tools like Jenkins. Familiarity with cloud computing environments (AWS or Azure) and containerization technologies (Docker, Kubernetes) will be an asset, along with proficiency in programming and scripting languages for developing test scripts and automated processes.
Ideal Candidates
Ideal candidates for this position will possess a strong passion for software quality and a commitment to continuous improvement. They should demonstrate adaptability in a fast-paced environment, exhibit exceptional attention to detail, and be proactive in identifying potential quality issues. A collaborative mindset is crucial, as this role involves working closely with diverse teams. Excellent communication skills, both technical and non-technical, will ensure effective interaction across departments, enabling the delivery of high-quality software solutions that meet and exceed user expectations.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.