Description

You will build and own test automation solutions and perform functional testing on software for internal and external clients.

Responsibilities

  • Develop and maintain automation code for squad regression testing.
  • Write and maintain application features and automated tests, including unit, component, integration, functional, performance, scenario, and interoperability tests.
  • Reproduce, debug, and isolate problems, verifying fixes.
  • Collaborate with developers to understand technical implementation and review their code.
  • Identify opportunities to improve test coverage and ensure top quality deliverables through automation.

Required Skills

  • 10+ years of experience in software development or testing.
  • Expertise in automated QA Testing.
  • Hands-on experience crafting Java-based test suites using Selenium, Cucumber, and JUnit for Web UI applications.
  • Proven experience with web services testing and Rest API.
  • Strong SQL skills, capable of writing and executing complex queries.
  • Experience running automation within a CI/CD pipeline (Jenkins Core).
  • Familiarity with Git + GitHub and Artifact Management (Artifactory, Git/Stash or similar).
  • Experience with Agile methodologies and tools like JIRA.
  • Multi-stack knowledge including Java, Cucumber, JavaScript/Angular, HTTP, and RESTful Web Services.

Preferred Skills

  • Knowledge of Fixed Income products.
  • Understanding of Cloud Computing and DevOps concepts.

Education

Any Graduate