Offered Salary 1000
Experience 6 Years
Qualifications Degree Bachelor
Innovate to solve the world’s most important challenges
Gets involved in Requirement reviews to ensure completeness of Deployment scenarios, Use cases & Testability aspects of Functional & Non-Functional requirements using his/her Domain, Product & Functional Test knowledge.
Works within the scrum team to build the quality product along with development team
Develops/Contribute Acceptance Criteria and test cases for stories and verifies the product against acceptance criteria.
Develops Test Design for critical modules of the products and supports the Test Engineers in Test Design reviews
Works with the System Architect to mitigate the architectural risks of the program in early phases & participates in design reviews to identify failure modes
Develops Test Strategy to validate the Functional, Non-Functional & System level requirements for Cloud/Mobile/Big data related products
Derives Regression Test Strategy based on Impact Analysis of fixed defects
Prepares Test Strategy for 3rd party integrations & dependant OS, browser, database compatibility tests
Maintains test infrastructure for security, performance/scale, usability testing of software products.
Develops the Test effort estimates & works together with the Project Lead to do Test Planning
Develops automation scripts and supports continuous integration and delivery/deployment along with development team
Identifies Test Automation & Simulation requirements early in the life cycle & supports in execution of the same
Works with the Program Manager & Product Manager or Product Owner to identify Beta Site requirements & supports in defect prioritization & release readiness reviews along with the Project Lead
Works with the Information Development team to give pointers on Technical Literature content development and is a critical reviewer of the same
Provides debug support to Development Team to identify root causes of defects
Monitor release quality criteria and communicate unbiased product quality view to stakeholders to enable quality release of the product/system
Mentors other member of the team on technical aspects.
Participates in Observation Voice of Customer (OVoC) and in Concept reviews in early phases of Product Development Life Cycle as needed
Stays up to date with happenings in the Industry & Competition space of the relevant business verticals and driving best practices.
Qualifications/ Experience/ Knowledge
Job Specifications General
Education / Qualifications and Experience Bachelor or Masters of Engineering in Computer Science, Electronics, Electrical, Instrumentation or Mechanical
Minimum of 6-8 years of experience in project engineering/testing in relevant industry space
Technical Skills Should have hands on experience in installing, commissioning or maintenance of fire alarm system also should have used commissioning software tools to commission Fire Alarm Control Panels (FACP).
Experience of testing electrical circuits or components for proper functioning & Inspect equipment to locate or identify faults.
Should be aware of fire alarm standards EN54, NFPA-72, UL ,BS7273,SIL etc
Should have knowledge of PA/VA system and wireless technology.
Exposure to some of the Honeywell brand fire alarm systems (Notifier, Fire-Lite, Silent Knight, Gamewell, Gent, Morley, Esser) is an added advantage.
Should have worked on some of these suppression systems like FAAST, VESDA etc
Exposure BACnet gateway, MOD bus is an added advantage.
Should be capable of understanding the requirements and design test cases.
Should be capable of working with marketing, research and development team to detect defects and resolving them in the product.
Should have good understanding of Agile methodologies and SDLC/STLC process
Exposure to Acceptance Test Driven development (ATDD)
Should have hands on experience on developing automation scripts
Prior experience on performance & Capacity testing of applications is a plus.
Test Certification- ISTQB or equivalent, Scrum Alliance
Experience of CMMi or other process evaluation regime.
YOU MUST HAVE
- Bachelors degree in Engineering or Computer Science
- Understanding various software development lifecycle
- Some relevant experience
- Knowledge of software configuration management and change management practices
- Diverse and global teaming and collaboration
- Effective communicator
- Wide degree of creativity and latitude
- Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events.
- Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
- Can quickly analyze, incorporate and apply new information and concepts