What are the responsibilities and job description for the Test Automation Specialist position at State Street Corporation?
Test Automation Specialist
We are seeking a highly skilled Test Automation Specialist to fill this key role.
Job Overview
This is a senior-level position responsible for developing and maintaining the Test Automation suite in Java. The selected candidate will enhance the existing test framework to automate major flows of the application, ensuring functional and code coverage.
Key Responsibilities:
- Develop and maintain the Test Automation suite in Java.
- Enhance existing test framework to automate major flows of the application.
- Test, analyze, and troubleshoot high-profile financial applications deployed on Linux and Windows.
- Implement test plans and test cases for automation.
- Communicate software defects to engineering personnel using bug tracking systems.
- Perform integration, functional, performance, and regression testing.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field, plus 5 years' experience in whitebox software testing of Java applications.
- Or Master's degree in Computer Science, Computer Engineering, Information Technology, or related field, plus 2 years' experience in whitebox software testing of Java applications.
Must-Haves:
- Hands-on automation experience with JUnit type test framework.
- Knowledge in object-oriented programming language - Java.
- Troubleshooting, debugging, and analysis skills.
- Understanding of the software development lifecycle.
- Experience with databases (Oracle, SQL) and Unix/Linux.
- Team-player with self-motivated, organized, and responsible attitude.
- Web services and Java API testing experience.