Sign In
 [New User? Sign Up]
Mobile Version

Software Quality Engineer

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

KEY RESPONSIBILITIESHands-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 codeCollaborate 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 baseIdentify 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.Min. 4-6 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, SSLExperience with packet sniffing tools such as Wireshark and tcpdump Experience with OpenWRT will be an advantageUnderstanding of Firewalls, IDS is preferable. Qualifications Bachelor of Engineering in Computer Science or equivalent.
Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 4-6


Application Programming | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News