Test Engineer II - Pune, Maharashtra, IN, India - Johnson Controls International

    Default job background
    Engineering / Architecture
    Description

    What you will do

    In this role, you will be part of product development team for verification and validation of new product functionalities, modification of existing product's functionalities within the boundaries of Software Quality Assurance's Team plans and process.

    The Test Engineer II will work in Manual & Automation software test teams in test design, test plan creation, testing, and delivery.

    Responsible for overall quality of the software/product under development.

    This position will be based at the Johnson Controls building in Pune and will be part of a Global Fire Detection Product development team.

    How you will do it

    • Understand and conduct detailed requirement analysis for SW/product or software requirements
    • Investigate new / emerging technologies, innovations and opportunities.
    • Attend ideation sessions & share ideas for process/Product improvement.
    • Understand / analyze product or software requirements and tractability maintained
    • Work in coordination with Technical leads/DM on Design, development, testing, support to maintain desired quality levels set by organization
    • Responsible for generating test plans, test cases, scripts and test cycles through automated tests or manual test processes
    • Support lead to define architecture and own independent modules
    • Should take responsibility for making test strategy for Manual / automation testing and have good experience in Automation framework , Scripting
    • Should take responsibility for making test cases for automation and have good experience in Automation framework , Scripting
    • Prepare Test Reports, RTM & Summary reports for manual/automation tests
    • Support in Test Environment/ Setup are planned for testing
    • Ensure product requirements and design specifications to ensure software development and test plans are aligned with PFS
    • Support lead and team in taking initiatives for quality improvement and project tracking

    Information Security Responsibilities:

    • Adhere to JCI policies, guidelines and procedures pertaining to the protection of information assets
    • Adhere to JCI product security standards and guidelines for secured software product development
    • The software, licenses, shall be deployed and used only in accordance with JCI licensing agreements
    • Unless provided in the applicable license, notice, or agreement, copyrighted software shall not be duplicated, except for backup and archival purposes
    • Any software that is acquired illegally or does not have a valid license shall not be deployed or used. Copying of third-party materials without an appropriate license is prohibited
    • The employees, contractors or third-party personnel shall not copy, extract, or reproduce in any way, copyrighted material from the Internet on information systems provided by organization, other than permitted by copyright law
    • Implement appropriate physical and technical safeguards to protect the confidentiality, integrity, and availability of information assets
    • All employees, contractors and third parties shall be responsible to report all information security incidents, alerts, warnings, and suspected vulnerabilities, in a timely manner, and share such information only with authorized personnel

    What we look for

    • Strong analytical skills and experience with implementation and administration of Software Quality Assurance metrics, such as defect profiles and performance to entry/exit criteria.
    • Strong Experience in Desktop windows applications testing & Database testing, Embedded testing
    • Knowledge in making test plans , hands on executing Automated test cases and good knowledge in testing methodologies, techniques
    • Familiar with automation testing and controlled automated environment's using software tools such as Labview or any embedded test automation tools and/Or Ranorex, Test complete, Jenkins, JIRA and C# , WPF,
    • Experience in Python Scripting and Windows SW application testing
    • Understanding of software analysis, design and testing techniques
    • Ability to work in multi OS environments such as Windows, Linux, iOS, and Android
    • Excellent written and verbal communication skills and the ability to work in detail with minimum supervision.
    • A professional, result oriented individual with a high degree of self-motivation
    • Ability to create Test JIGs, troubleshoot them, Define Test Automation Framework.
    • Should have good understanding of product development life cycle
    • Strong problem solving, troubleshooting, and analytical skills
    • Strong system testing experience for embedded systems with Proven Automation Testing record
    • Capacity to work to meet tight deadlines with high efficiency
    • Should be flexible in the assignment which may include Manual or automation testing projects
    • Should be able to guide and mentor junior team members, define test strategy, and review test cases
    • Experience in different network protocols, working in lab environment, preparing HW setups
    • Understanding and basic hands-on experience with analog and digital electronics, various microcontroller/microprocessor peripherals
    • Basic experience in usage of hardware measurement tools such as, Oscilloscope, Variable power supply, Multimeter, etc.
    • Understanding of software analysis, design and testing techniques
    • Working knowledge in V&V in product based environments in Module, system level and End to End testing

    Required

    • Qualification- BE (CSE/ECE/EIE/ETC)
    • 5-8 years of Experience in working with SW & Embedded products testing having exposure to test automation
    • Strong knowledge on product regulatory/certification standards like UL/ULC/EN will be most preferred.
    • Knowledge on Fire detection products (preferred),
    • Sound knowledge in V&V in product based environments in Module, system level and End to End testing
    • Understanding of software analysis, design and testing techniques
    • Familiar with automation testing and controlled automated environment's using software tools such as Labview or any embedded test automation tools and/or Ranorex, Test complete, Selenium/Python etc
    • Strong analytical skills and experience with implementation and administration of Software Quality Assurance metrics, such as defect profiles and performance to entry/exit criteria
    • Working experience in product testing domains in global product development environments.
    • Person with attention to details and rigor for quality perfection

    Preferred

    • ISTQB or Equivalent Certification in Testing.

    Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit