Test Architect - Hyderabad, India - Right Advisors Pvt. Ltd.

    Right Advisors Pvt. Ltd.
    Right Advisors Pvt. Ltd. Hyderabad, India

    1 week ago

    Default job background
    permanent Engineering / Architecture
    Description

    A Day in the Life :

    KEY RESPONSIBILITIES:

    • Guide project test engineering decisions and direction.
    • Work closely with developers and Systems Engineers to understand the specifics of the Application, architecture & operating platform on which the Application would run and due considerations
    • Read, analyze, understand product requirements; support requirements reviews.
    • Take the high level requirements and independently complete test development per the defined processes.
    • Design and execute project test plans and strategies.
    • Determine and onboard application testing technologies and decisions.
    • Design and execute tests using automated test tools, as well as Manual test development process, for the verification of software requirements.
    • Learn and understand software standards for Medical devices, ex. IEC62304.
    • Support test infrastructure set up and test tool development; such as test tools, stubs, Hardware/Firmware simulators and emulators.
    • Establish and maintain traceability from software requirements to verification test design and implementation.
    • Participate in the technical reviews of software requirements and peer verification test development.
    • Interface with software development engineers on software implementation.
    • Assist development team on debugging and solving issues discovered during test.
    • Prepare, review, submit, and maintain project/product documentation.
    • Provide handson leadership, coaching, mentoring, and software engineering best practices to junior software engineers.
    • Develop reusable patterns and encourage innovation that will increase team velocity.
    • Maintain, improve and design new software tools.
    • Work under general direction and collaboratively with internal and external partners.

    Education :

    • Required: Bachelor of Engineering or Bachelor of Technology in Computer Sciences, Bio-Technology, Bio-Medical, Electronics or Electrical Engineering from a premium institute.
    • Preferred: Maters in Engineering or Masters in Technology Computer Sciences, Bio-Technology, Bio-Medical, Electronics or Electrical Engineering from a premium institute.

    Required Experience:

    • 14+ years of Software industry experience.

    Required Skills/Competencies :

    • 13+ years of industry experience in Software development and/or Test
    • Proficiency with one or more of the following programming languages: C#
    • 5+ years of experience in Software/Test framework Design & architecture
    • Experience using BDD test tools\ frameworks like SpecFlow, Cucumber, or Gherkin is an advantage
    • Experience developing manual / automated tests for SW / web, mobile applications
    • Experience using tools like SeeTest, Selenium, Protractor, or Coded UI.
    • Familiarity and understanding of one or more of the following tools: Visual Studio, Automated test tool Microsoft Test Manager, Web based applications, Eclipse, Visual Source Safe, and Requisite Pro.
    • Familiarity and understanding of one or more of the following operating systems: Windows, Android and IOS
    • Familiarity with both Agile and Waterfall software development methods.
    • Ability to work on crossfunctional project teams comprised of software verification and development engineers, system engineers, human factor engineers and quality engineers.
    • Ability to test, analyze, and solve technical problems.
    • Strong organizational skills.
    • Strong written and verbal communication.

    Preferred Skills/Competencies :

    • Design/test experience working with regulated medical devices.
    • Experience working within a regulated environment.
    • Local language test experience
    • Experience with software version control tools.
    • Quality focus, willingness to learn, versatility and adaptability.
    )