Company: NowNow
Position: Software Engineer - Java
Experience: 3 - 7 Years
Work Location - Delhi, India
Notice period - Immediate to 60 Days
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
Note: Get Referral in 24hr If your Profile and Location match
- Searching for a Job vs. Being Searchable to Recruiters: Shift Your Priority!
- Software Testing Interview Questions
- Roadmap: Transition from Manual Tester to Selenium with Java Automation Tester
- How to Handle Dynamic Web Elements in Selenium: A Guide for Testers
- Manual testing interview questions for 2 years experience