<p><b>Testing and Quality Assurance</b><br>As a Test Analyst, the primary responsibility involves developing and executing test plans, identifying defects, and ensuring the quality of software applications. The role demanded both manual and automated testing methodologies to validate trading account systems and related functionalities of the client i.e., Charles Schwab.<br><b>Key testing duties performed:</b><br>Designing and executing test cases for trading account creation, verification, and management systems<br>Identifying, documenting, and tracking software defects throughout the testing lifecycle<br>Performing regression testing to ensure that changes do not negatively impact existing trading account functionality<br>Creating and maintaining test automation frameworks for efficient and repeatable testing processes</p><p><br><b>Domain-Specific Responsibilities</b><br>Working in the financial services domain with Charles Schwab, the role requires specialized focus on:<br>Trading account creation workflows - ensuring seamless account opening processes<br>Account verification procedures - validating identity verification, compliance checks, and regulatory requirements<br>Trading account management - testing account maintenance, updates, payments and related functionalities<br>Ensuring compliance with banking regulations and industry standards specific to financial services</p><p><br><b>Team Leadership Responsibilities</b><br>Acting as a team leader with 4 team members involved:<br>Coordinating testing activities across the team and ensuring comprehensive test coverage<br>Mentoring the team members on testing methodologies and domain knowledge<br>Facilitating communication between testing team, developers, and stakeholders<br>Managing test execution schedules and ensuring timely delivery of testing milestones<br>Conducting team meetings and participating in Agile/Scrum activities</p><p><br><b>Technical Skills and Qualifications</b><br><b>Testing Expertise</b><br>Proficiency in test automation tools such as Selenium, Postman and POM framework<br>Java programming knowledge for test automation<br>Experience with CI/CD pipelines and version control systems like Git<br>Creating and maintaining automated test scripts to improve testing efficiency<br>Strong foundation in software testing methodologies and manual testing techniques<br>Test case design and execution capabilities for complex financial workflows<br>Defect tracking and management using tools like JIRA</p><p><br><b>Financial Domain Knowledge</b><br>Understanding of banking processes and trading account lifecycle management<br>Knowledge of regulatory requirements in financial services industry<br>Experience with financial software testing and compliance validation</p><p><br><b>Essential Soft Skills</b><br>Analytical thinking and critical analysis skills to identify defects and ensure comprehensive test coverage<br>Attention to detail for precision in testing financial transactions and account processes<br>Strong communication skills to convey test results and findings to stakeholders and team members<br>Leadership abilities to guide and coordinate a testing team effectively<br>Problem-solving capabilities to approach complex testing challenges with innovative solutions<br></p>