Building best-in-class platforms and capabilities to enable Omni channel customer experiences in financial planning, investing, and retirement solutions for Fidelity's millions of customers.
Requirements
Understands the importance of cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
Have a mentality of test first development and are experienced in modern test frameworks.
Create functional & Regression automation script using Selenium, Cucumber, Java, JavaScript, Cypress and Playwright for the UI component and API automation suite using Java REST Assured, JMeter, Swagger & Postman.
Knowledge/expertise in Test Automation pyramid, Service Virtualization, Accessibility Test & Mutation Testing
Integrate the tests maintained in GitHub with Continuous Integration and Continuous Delivery pipeline using Jenkins with an Acceptance Test-Driven development (ATDD) approach.
Perform automation testing of event streaming service using Kafka Clients.
Perform extensive System Integration, End to End and performance testing of applications developed in Angular and Node.js.
Responsibilities
Understand and analyze the business requirement based on provided wireframes and user stories, design and build effective test strategy and test cases that include unit, integration, load and functional tests.
Create functional & Regression automation script using Selenium, Cucumber, Java, JavaScript, Cypress and Playwright for the UI component and API automation suite using Java REST Assured, JMeter, Swagger & Postman.
Integrate the tests maintained in GitHub with Continuous Integration and Continuous Delivery pipeline using Jenkins with an Acceptance Test-Driven development (ATDD) approach.
Perform automation testing of event streaming service using Kafka Clients.
Perform extensive System Integration, End to End and performance testing of applications developed in Angular and Node.js.
Create QA automation stories, subtasks and track issues in JIRA to ensure fulfillment of all the acceptance criteria of the Sprint user stories.
Perform both black box and white box testing of Client's internal and customer-facing applications by analyzing applications and requirements and designing and executing test cases.
Other
Are a product-aware engineer who is passionate, inquisitive, and responsible individuals
A highly motivated individual who work well in a synergetic, iterative, and fast-paced environment.
Passionate about technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of the latest trends and thrive by sharing knowledge.
Are a creator, a doer, and a game-changer who will help us tackle real-life problems and meet real customer needs.
Are a self-starter, who actively challenges status-quo, is curious and not afraid to ask Why and What if?