Kochi
4 days ago
Lead I - QA Automation Testing

Job Summary

UST® is seeking a skilled and experienced Senior QA Analyst to join a high-performing QA team supporting a leading financial services client in the U.S. The ideal candidate will be responsible for both UI and API test automation and should possess strong problem-solving skills, a passion for quality, and the ability to collaborate with cross-functional teams across geographies.

Key Responsibilities

Analyze product requirements and create detailed test plans and strategies.

Design, develop, and maintain test cases and automated test frameworks for UI and API layers.

Perform functional, regression, integration, UAT, and Go-Live testing.

Collaborate with development, product, and business teams to clarify requirements and ensure quality outcomes.

Review and provide feedback on test artifacts created by peers and junior team members.

Mentor and supervise junior QA analysts and coordinate testing activities.

Work closely with offshore (India) QA teams for seamless delivery.

Provide guidance on performance, stress, usability, and exploratory testing as needed.

Actively participate in Agile ceremonies and sprint activities.

Mandatory Skills

Automation Testing: Proficient in automation of both UI and API using tools like Selenium, TestNG, Cucumber, or JUnit.

Languages/Scripting: Java, Groovy, JavaScript.

Web Services Testing: Strong knowledge of RESTful services, JSON, and XML data formats; experience using SoapUI or equivalent.

CI/CD Tools: Jenkins, Git.

Defect Tracking: Hands-on experience with JIRA.

Database Testing: Strong SQL scripting and database validation using Oracle, PostgreSQL, or MongoDB.

Methodologies: Solid understanding of Agile/Scrum/XP and SDLC processes.

Test Design: Experience with test planning, test case development, test strategy, and automation framework design.

Communication: Excellent written and verbal communication skills, including cross-functional team collaboration.

Good-to-Have Skills

Experience with BDD/TDD practices and tools like Gherkin.

Experience with performance testing tools like LoadRunner.

Working knowledge of FlexUnit, Mercury QTP/UFT.

Exposure to Unix/Linux environments using Putty and WinSCP.

Experience in Financial Services domain.

Experience in supporting Pre-Go-Live/Go-Live testing environments.

Knowledge of usability and exploratory testing approaches.

Qualifications

Bachelor's degree in Computer Science, Engineering, or related technical discipline.

5–10 years of experience in software quality assurance and test automation.

Por favor confirme su dirección de correo electrónico: Send Email