Apply Now    
Job ID: JR0011115
Job Category: Engineering
Primary Location: Bangalore, KA IN
Other Locations:
Job Type: Experienced Hire

Software Quality Engineer

Job Description
Hands-on testing on home gateway platforms. Hands-on end-to-end testing spanning across all components of the system viz. gateway, mobile platforms & web platforms if any. Design, Develop, Review and Maintain Test Plan and Test Cases. Estimate, plan and implement QA schedules. Participate and Contribute in Code Reviews with the Dev team. Own QA Documentation for defects, procedures and process. Troubleshoot customer issues and interface with appropriate product teams on issue resolution on end to end basis. Work closely with developers and extend automated unit test cases and share test code Collaborate with developers to create White box test strategy, test plans from functional specifications Implementation of automated test framework for functional and BVT test cases. Ensure testability in code and measure code coverage data regularly Ensures a product quality through continuous testing and refinement of the code base Identify regression coverage for any code changes. Define performance test plans. Execute performance tests on a consistent basis. Define and report against KPIs key performance indicators Validation of security requirements through functional and automated tests. Execution of various penetration testing tools. Participate in bug scrubs in collaboration with engineering team and product owner. Develop Automation using Selenium or other tools. Unit tests automation using CPPUnit, LUA or any other scripting languages


Qualifications

QualificationBachelor of Engineering in Computer Science or equivalent.ExperienceMin. 3-5 years of software engineering experience with a proven track record of quality assurance of commercially released products. Min. 2+ years of experience on embedded platforms involving routers, gateways or other networking enabled devices. Demonstrated expertise on at-least one automation framework such as Selenium. Sound understanding of security and penetration testing and methods. Experience testing on at-least one Mobile platform iOS or Android is preferable. Understanding of various unit testing systems and tools is preferable. Experience with Lua or other scripting languages is preferable. Experience in Linux. Scripting, Debugging & Troubleshooting is preferable. Good understanding of Networking Concepts including IP Tables, routers, bridges. Good understanding of protocols such as DNS, HTTP, SSL Experience with packet sniffing tools such as Wireshark and tcpdump Experience with OpenWRT will be an advantage Understanding of Firewalls, IDS and CMTS setup or configuration is preferable.

Inside this Business Group

The Intel Security Group combines employees from McAfee and Intel – people with security expertise in hardware, software, and solutions into one business unit focused on building hardware, software, services and end-to-end security solutions. Intel Security Group sets the stage for new levels of collaboration and innovation and will drive leadership in the industry by providing ubiquitous security and identity protection for people and businesses worldwide.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities