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 State Street, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Custody Software Quality Engineer – Officer at State Street is responsible for ensuring the quality and reliability of software applications within the custody business domain. This role involves developing and executing test plans, diagnosing software issues, and ensuring that products meet the highest standards of quality before deployment. The ideal candidate will collaborate closely with software developers and product managers to understand requirements, identify potential risks, and contribute to continuous improvement initiatives that enhance overall software performance and usability.
Job Responsibilities
- Develop and implement comprehensive test strategies for custody software applications.
- Create, execute, and maintain automated and manual test cases to ensure coverage of all functional requirements.
- Analyze test results and provide detailed reports, including metrics on software quality and performance.
- Collaborate with cross-functional teams, including developers and product managers, to ensure seamless integration of testing processes throughout the software development lifecycle.
- Diagnose and troubleshoot software defects, working closely with developers to facilitate timely resolutions.
- Participate in designing and executing regression tests, ensuring that updates and enhancements do not disrupt existing functionalities.
- Contribute to the development of testing tools and automation frameworks to improve efficiency and effectiveness.
- Stay informed of industry best practices and emerging technologies related to software testing and quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years experience in Software Quality Assurance or a related discipline.
- Proficient in test automation tools and frameworks such as Selenium, Cucumber, or similar.
- Strong understanding of software development methodologies, including Agile and Waterfall.
- Experience with programming languages such as Java, Python, or JavaScript for scripting automated tests.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills, capable of conveying complex technical concepts to non-technical stakeholders.
Technologies & Tools
The Custody Software Quality Engineer will utilize a variety of technologies and tools to perform testing and quality assurance activities. Key tools include test automation frameworks such as Selenium and TestNG, version control systems like Git, and bug tracking software such as JIRA. Familiarity with CI/CD tools like Jenkins and understanding of cloud computing platforms will also be beneficial for effective test deployment and operations.
Ideal Candidates
Ideal candidates for this position will possess a proactive attitude and a strong willingness to learn and adapt in a dynamic environment. They should have a passion for technology and quality assurance, demonstrating strong attention to detail and a commitment to excellence. The ability to collaborate effectively within teams and across departments is crucial. A solution-oriented mindset combined with excellent communication skills will enable candidates to thrive in this role, driving high-quality outcomes for the organization.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.