Senior Software Engineer - 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

    JOB DESCRIPTION :

    KEY RESPONSIBILITIES :

    • Complete ownership for preparing test automation solution, designing automation frameworks and lead the implementation of test strategy, test plans & test execution of the product.
    • Complete ownership along with lead of planning, execution and reporting of testing activities.
    • Design and develop Test requirements and review software developed by other team members.
    • Understand product requirements and support requirement reviews.
    • Automation script development and optimization of the scripts.
    • Collaborate with stakeholders to strategize as per the roadmap.
    • Help team to get unblocked on technical issue.
    • 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.
    • Design and execute tests using automated test tools, as well as Manual test development process, for the verification of software requirements.
    • Participate in the technical reviews of software requirements and peer verification test development.
    • Recommend new tools, techniques and methodology for improving quality and productivity.
    • Mentoring and cochin team members and brin best practices in the project.
    • 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: Masters in Engineering or Masters in Technology Computer Sciences, Bio-Technology, Bio-Medical, Electronics or Electrical Engineering from a premium institute.

    Required Experience :

    • 8+ years of Software industry experience.

    Required Skills/Competencies :

    • 8+ years of industry experience in Software development and/or Test
    • Proficiency with two or more of the following programming languages: Java
    • Experience in working in a mobile environment with both Android and iOS
    • Expertise in Test Automation for Mobile application and web applications.
    • 4+ years of experience in Appium.
    • Experience with software unit testing and continuous integration implementations.
    • Experience in working in a mobile environment with both Android and iOS
    • Hands on experience with Test Management and Defect Management tools preferably Microsoft Test Manager
    • 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.
    )