• Software Development Manager

    Location IN-KA-Bangalore
    Posted Date 2 weeks ago(27-11-2018 11:01)
    Job ID
    Company/Location (search) : Country (Full Name)
  • Job Description

    • Experience delivering test automation for client-server applications running in web browsers, mobile apps and servers.
    • Experience in UI automation and understand security testing
    • Own Automation Testing Activities for the Appstore organization . Build Holistic Test Automation Strategy
    • Manage team of automation engineers. Provide technical direction by setting priorities and providing a vision for the automation team.
    • Architect and manage the maintenance of the automated test environment.
    • Work on design, development and implementation of automation frameworks for effective and efficient test execution.
    • Work on software architecture to support automation across multiple large-scale applications with multiple interfaces
    • Actively drive increased code coverage especially as it relates to automated tests.
    • Analyze statistical results for baselines, trends, and anomalies to facilitate problem solving, application improvements, and reporting.
    • Research and recommend automated test tools.
    • Work closely with business team to identify automation requirements in early stage and develop test strategies and effective test automation solutions for upcoming projects
    • Participate in project post mortems and create a recommendations report in order to identify successful and unsuccessful project elements

    Basic Qualifications

    Bachelor's degree in Computer Science, Computer Engineering or related technical discipline

    7+ years of relevant engineering experience

    3+ years people management experience

    Deep hands-on technical expertise

    Excellent verbal and written communication skills

    Ability to handle multiple competing priorities in a fast-paced environment

    Preferred Qualifications

    Masters/PhD degree or Bachelors degree with equivalent experience
    - Experience taking a leading role in building complex software systems that have been successfully delivered to customers
    - Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    - Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
    - Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
    - Hands-on expertise in many disparate technologies, typically ranging from machine learning, large scale data platforms, service oriented architecture, distributed systems design, android platform, front-end user interfaces, databases etc.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job