• 2353434
  • (Reference :3078550)
  • Automated QA developer

hv-image-header

DESCRIPTION

  • Company Profile


    Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With offices in more than 43 countries, the people of Morgan Stanley are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals.

    As a market leader, the talent and passion of our people is critical to our success. We embrace integrity, excellence, team work and giving back.


    Technology


    The Technology division partners with our business units and leading technology companies to redefine how we do business in ever more global and dynamic financial markets.

    Our sizeable investment in technology results in leading-edge tools, software, and systems. Our insights, applications, and infrastructure give a competitive edge to clients’ businesses—and to our own.


    Quality Assurance and Production management (QAPM) provides Quality Assurance, Event Management, Production Management, and End User services to clients within the Firm. QAPM partners with the development teams in other technology divisions to ensure seamless technology delivery to our clients.

    QAPM’s goal is to deliver a first-class technology platform by focusing on production stability and delivering excellent end user services. The division supports the evolution of technology platforms and tools, manage and maintain our production plant, and ensure the implementation and adherence to proper operational controls to manage risk.


    Position Description:


    This position is an associate level development position in the Quality Assurance team which is part of the Quality Assurance Production Management division of Morgan Stanley. In this position you will be a Software Engineer in test helping to further the devops initiative. Your focus will be solving complex testing problems, through the development /coding of programs tools and automation in order deliver efficient and elegant technical testing solutions and an efficient quality continuous test environment and strategic framework.


    This position will play a key role in the advancement of our Devops initiative and ensuring the quality of our applications. We are looking for strong programming skills a highly analytical mind: curiosity drives you to understand how systems work under the hood and to try to solve testing challenges programmatically. You will partner closely with your application developer colleagues in an agile software development environment.


    Responsibilities & Duties:


    Understand application architecture and code
    Analyze and architect testing solutions
    Designing & developing test harnesses & automation frameworks

    Work with application development teams to build continuous testing framework including and not limited to
    - code coverage
    - BDD assist
    - education of functional testers in application architecture
    - use of tools and frameworks

    Debugging test failures
    Coach QA Engineers on how to use testing frameworks, tools and automation
    Communicate with developers, project managers, and management on testing status


    This job requires a team player with good organizational/planning skills, solid verbal/written communication skills, and a passion for delivering quality industry-leading technologies.


    Qualifications


    Required skills


    - Between 6 to 10 years of relevant experience
    - Expert knowledge and must have hands-on experience in Java development
    - Good experience in Linux
    - Good conceptual and implementation knowledge of Databases (any)
    - Knowledge and good hands-on experience with Development tools – Jenkins, - Eclipse, JIRA, Concordian, Clover / Jacoco / Concordian
    - Proficient with Front & Back-end QA automation and tools like TestComplete, ALM
    - Experience working in an Agile software development environment
    - Sound judgment in selecting methods and techniques for testing, analyzing, and resolving software quality
    - Ability to execute quality engineering by driving toward goals and objectives with limited supervision
    - Bachelor degree in a related field


    Desired skills


    - Good experience in Perl, Python, Scala


    Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Company description

More jobs from this employer

hv-image-footer
 

New on Jobboom

Your profile and CV will now be visible to employers.

  • Be noticed and contacted directly by recruiters
  • Increase your chances of finding your dream job

Don’t forget to complete your profile and update your CV to help employers find you.