Software Engineer – Java

3 to 7 years of relevant engineering experience

Description

Responsibilities

  • Understand the functional business requirements, non-functional business requirements, technical requirements, understand the technical design, translate requirements into test cases, collaborate with the business analysts & product managers to clarify the doubts.
  • Perform Web Application Testing, Mobile Application Testing, API Testing
  • Understand the test strategy, write and review the test suite, test scripts & test cases
  • Execute the test scripts and document results’-test and track to closure
  • Be an active member of the Agile Software Development Methodologies. Participate in the daily scrums and provide your incremental status on testing activity, give demos as per the schedules planned
  • Ability to take full ownership of features and functionality.
  • Make use of the best practices for the testing have been followed
  • Provide the estimate of your testing related works and tasks allocated to you and meet the dead lines as planned
  • Execute manual & automated testing About The Team NowNow Platform & Product Engineering are the key enablers for the fintech platform

Basic Qualifications

  • 3 to 7 years of relevant engineering experience
  • Worked in Fintech / Payments / Banking / Financial Services domain
  • Worked in environments where Applications are build using Android, iOS, Angular, Java, Oracle, AWS kind of technologies with a focus on the building platform & product architectures using microservices, event-driven, serverless architectures.
  • Worked in environments where features are build on domains like Wallets, Payments, POS / MOS. eCommerce, Cards etc.
  • Experience in Web/Mobile Application Testing
  • Experience in API Testing
  • Experience in using tools like Bug reporting & documentation tools like JIRA & Confluence
  • Experience working in Agile Environments
  • Experience in understanding the software internals, debugging problems using log files, databases.
  • Experience in writing automated tests using Selenium for Web Automation or Appium for App Automation with JAVA and various other tools like TestNG, Maven, etc.
  • Experience working with development engineers to understand technical implementation
  • Experience working with Product Management, User Experience, and Customer Support groups to understand customer usage models and develop test plans and suites that approximate real-world environments.
  • Experience in understanding the domain and the product in detail and coming up with the test strategy/planning, test cases, test case execution, driving the test case sign-off processes with the stakeholders, contributing to test execution and reporting.
  • Strong knowledge of QA methodology & tools
  • Experience in writing test cases, defect logging and test reporting.
  • Execute all levels of testing (Functional, System, Integration, Regression, Performance, Security).
  • Develops, publishes, and implements test plans. Writes and maintains test automation. Develops quality assurance standards.
  • Defines and tracks quality assurance metrics such as defect densities and open defect counts.
  • Experience in detecting and tracking software defects and inconsistencies.
  • Proficient understanding of code versioning tools, such as Git, SVN, TFS etc.
  • Good understating of application security fundamentals.
  • Excellent verbal and written communication skills Preferred Qualifications
  • Master’s/Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  • You have already been part of QA validation of platform capabilities & product features with a team of engineers in a platform organization, a start-up culture.

Overall Experience

3-7 years

Must have Skills :

  • Core Java, Servlet, JSP, J2EE,
  • Spring Boot, Spring MVC, Struts, Multi-threading,
  • Hibernate and JPA, Jboss Hibernate Tool and JDBC, Junit
  • Proficient with Oracle, Postgres, MySQL, MSSQL Server databases and their declarative query languages
  • Building application code using DevOps, CI, CD, Jenkins & other such tools and technologies

Good to have

  • Proficient understanding of code versioning tools, such as Git.
  • creating APIs and integrating third party APIs, RESTful services and JSON/SOAP.
  • Knowledge of Cloud platform like AWS, Google, Microsoft
  • Good understating of application security fundamentals.
  • Good understating of application performance tuning and scalability.
  • Experience with FinTech domain
  • Comfortable working in AGILE environments.
Budget : Upto 22 LPA ( Max)
Location : Hybrid ( Sultanpur, New Delhi)
Interview Rounds : 1 Online Test + 2 Rounds of Interviews
Online Technical Test.
Technical Round.
HR Round ( Final Round)
Notice Period : Immediate to 30 days.

Position

Software Engineer

Salary

2 – 22 Lakh

Expertise

  • Java (All Versions)
  • J2EE
  • DevOps
  • Java Database Connectivity – (JDBC)
  • Jenkins
  • Spring MVC
  • SpringBoot
Payroll
2 – 22 Lakh/Year INR
Onsite
Delhi, India

Originally Published At

Software Engineer - Java
Share with
Share
Share

Subscribe For All Job Updates

%d bloggers like this: