OSI Systems, Inc

  • Senior Test Engineer

    Location IN-AP-Madhapur, Hyderabad
    Posted Date 4 weeks ago(12/26/2018 7:43 AM)
    Rapiscan Systems Pvt Ltd
    Requisition #
  • Overview

    Rapiscan Systems, a wholly-owned subsidiary of OSI Systems, Inc. designs, manufactures and markets security and inspection systems worldwide. Our products are used to inspect baggage, cargo, people, vehicles and other objects for weapons, explosives, drugs and other contraband. Rapiscan Systems security and inspection devices can be found in a wide range of locations such as, airports, border crossings, railway stations, sea ports and terminals, government and military installations and nuclear facilities. As the world's leading security screening provider, Rapiscan Systems provides state-of-the-art products, solutions and services to meet our customers' most demanding threat detection needs.


    Overview:Independently develops, maintains, upgrades and executes, test cases and Automation Scripts for application products. Identifies product limitations.Works effectively within a team of technically strong engineers. Adheres to the schedules, standards and quality processes and procedures of the Organization.


    Identifying product limitations,  exploratory testing, ability to find defects that severly impact product functionality and usability are essential for this position.


    He/She shall be responsible for training/mentoring the junior team members.


    • Set up test environment
    • Develop high quality test cases against requirements/user stories
    • Perform effective test case review against requirements/user stories
    • Identification of regression test cases
    • Develop performance test cases using tools
    • Contribute to Test Strategy and Test Plan, and implement in  respective area of work
    • Execute assigned test runs and update results into Test Case management ToolEnter defect details in Defect Tracking Tool
    • Help developers in reproducing complex/rare issues
    • Ensure appropriate links between requirement ,test case and defects (traceability)
    • Complete assigned tasks on-time and in accordance with the appropriate process.
    • Participate in technical reviews to ensure product quality.
    • Contribute to Test Case design
    • Good knowledge of UML and ability to develop test cases based on use cases
    • Regular status reports of testing activities.
    • Continually update technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
    • Handle complex test automation and troubleshoot issues.
    • Good  in usage of software configuration management tools, defect tracking tools
    • Train and mentor junior team members
    • Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork
    • Demonstrate behavior consistent with the company’s Code of Ethics and Conduct
    • It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem
    • Duties may be modified or assigned at any time to meet the needs of the business.



    Educational & Experience Requirements

    • BE/B.Tech in the disciplines of EEE/ECE/CSE or MCA degree or equivalent experience.
    • Required at least 6 years of Software testing experience in a product based company using several of the skills and technologies mentioned below.


    Functional Skills

    • Knowledge of Screening and Scanning technologies is a plus
    • Exposure to Security Systems domain is a plus


    Specific Knowledge

    • Knowledge of Software Development Life Cycles, Testing Life Cycle and testing Concepts
    • Knowledge of Microsoft OS (Windows XP/7/8, Windows Server 2003 & above) and software practices
    • Experience in Android , iOS is highly preferred
    • Comprehend Test set-up.
    • Experience in Manual Web Testing, Performance and Security Testing
    • Proficient in Java language
    • Knowledge of other scripting language such as VB Script/Java/Perl/Python/Ruby is a plus
    • Good experience with Test Automation tools like Selenium/SOAP UI/Jmeter / Test Complete
    • Experience in Usage of Test NG framework
    • Knowledge on API Testing and Dockers is a plus
    • Experience with Performance Testing Tools such as LoadRunner
    • Experience with SQL Server, ability to write basic SQL queries
    • Experience with Performance Monitoring tools such as SQL Profiler, memory profiler
    • Knowledge of different internet browsers, Apache Web Server
    • Working knowledge of MS-Word and MS-Excel
    • Experience with Agile software development methodology highly preferred


    Soft Skills


    • Ability to accomplish assigned tasks without supervision.
    • Excellent verbal/written communication skills with very good teaming skills
    • Good documentation skills and software process discipline
    • Self initiative and self managed
    • Voice out issues and persuasive to resolve issues
    • Good time management and organizational skills
    • An ability to work to deadlines




    OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.