Wealth Management application testing

11 Jun 2024

Vacancy expired!

Wealth Management application testingweehawken,NJ Longtermcontract

Detailed JD:10 Years’ Experience. Test Automation using selenium / java. Knowledge of one programming language such as Java, Python, C# etc. Communication and stakeholder management ,Test Management
  • Have a background in Software Engineering
    • Either a Bachelors' or above in a Science field preferably in Software Engineering, Information systems etc.
  • Have at least three years of professional coding experience covering all facets of Software Development Life cycle (Requirements Gathering, Design, Development while Testing)
  • Can write idiomatic code in a mainstream OOP language such as Java, C# etc.
  • Strong foundation in Object Oriented and Functional Programming principles and experience with any of the relevant languages such as Scala, Kotlin, Closure etc.
  • Solid understanding of the Dependency Injection Pattern and other mainstream Enterprise Design patterns (DAO, Factory, MVC etc.)
  • Strong Test Driven Development experience
  • Can work with other Software Engineers and come up with recipes to write (if necessary)
    • Unit tests using Mocking, Stubbing and other strategies
    • Integration tests within the layers of an Application (Example: Testing the integration between Controller, Service & DAO layers in an MVC architecture)
    • Refactor original source code based as necessary based on Unit tests
  • Can work with Product and Technical leaders to develop Quality assurance plans
    • Understands the right mix of types Testing needed - i.e Unit, Integration, Functional, API/Systems, Regression and Performance testing
  • Can refactor, improve and fix code quality issues
  • Have a good understanding of CI/CD principles, Git Flow strategies and Agile methodologies
  • Solid understanding of Database fundamentals (Data Normalization, Indexing strategies, Data Architecture, NoSQL databases)
You are:
  • Hands on in writing quality code and test cases
  • Able to assist/write high level test strategies with input from the Dev Feature Lead and/or business and derives time estimates
  • Able to leverage automated testing solutions within the team and projects
  • Able to manage a small team of testers within local, onshore and offshore locations (with aid of QA manager)
  • Able to manage relationships with development and business stakeholders engage proactively with QA Manager regarding project statuses, resourcing, risks
  • Reporting to QA manager on a weekly basis by way of structured reports and informal meetings outlining achievements/issues understand and respond appropriately to internal and external client needs
  • Strong responsibility, accuracy and attention to details. Strong analytical and logical reasoning capability
The following qualifications are necessary:
  • Full understanding of SDLC, QA and Defect Lifecycle
  • Experience with Test data identification & creation
  • Prepare, execute, and manage software testing engagements
  • Automation skills
  • Assists/writes high level test strategies with input from the Dev Feature Lead and/or business and derives time estimates
  • Leverage automated testing solutions within the team and projects
  • Ability to manage a small team of testers within local, onshore and offshore locations (with aid of QA manager)
  • Manage relationships with development and business stakeholders
  • Engage proactively with QA Manager regarding project statuses, resourcing, risks
  • Reporting to QA manager on a weekly basis by way of structured reports and informal meetings outlining achievements/issues
  • Understand and respond appropriately to internal and external client needs

  • ID: #42822552
  • State: New Jersey Weehawken 07086 Weehawken USA
  • City: Weehawken
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2022-06-11
  • Deadline: 2022-08-02
  • Category: Et cetera