This individual leads, plans, synthesizes ambiguous or conflicting requirements and performs the complex responsibility of the testing and modification of general systems-level software/hardware, specialized utility and/or hardware. Interprets wireless specifications. Designs test plans, scenarios, scripts, or procedures. Documents systems-level defects, using a bug tracking system, and reports defects to developers. Identifies, analyzes, troubleshoots, and documents problems with program function, output, or content. Develops testing programs that assess effectiveness of a new system or modification of an existing system. Conducts log analyses with team members to identify where an issue has occurred and makes recommendations for how to address the issue. Verifies that proposed solutions to identified issues are accurately addressed and corrects the problem and does not impact other functionalities. Reviews functional test and adds additional test cases when necessary to ensure that issues are fully understood and analyzed. Reviews results documents to assist team in determining root causes of testing errors and determines best way to debug. Prioritizes errors as required. Identifies test requirements based on input from team and manager with minimal oversight. Participates in project review sessions within team to deliver constructive feedback on testing problems encountered by more junior staff. Displays expertise for the different features of the system. Collects information (e.g., logs, requirements) across team members and identifies fundamental patterns/trends related to systems testing. Reviews performance test and adds additional test cases when necessary to ensure that issues are fully understood and analyzed. Serves as a mentor to Engineers and Senior Engineers and teaches them about complex features, systems, testing strategies, and automation. Addresses general technical issues and escalates only highly complex technical issues to tech leads or Principal Engineers. Determines if issues should be tested in the field or in the lab and ensures that all possible scenarios are addressed in the test plans. Collaborates with functional and lab teams, IO teams, network operators, field teams, and product management teams to ensure that the testing plan is accurate for addressing feature issues. Implements a testing plan by attempting to cause a failure within multiple areas of code. Works on 3GPP releases on 5G/NR i.e., Rel 15, 16, 17 and 18. Works on Sub6 and mmW technologies on cutting edge devices. Works on protocol verification of latest features like Carrier Aggregation, NTN, SUL etc. Works with various infra vendors like Keysight, Amarisoft, Ericsson, Nokia and Samsung. Works on designing various test cases to stability test the features in concurrency with other subsystems like CPU, GPU, Camera and AI. Acts as a strong contributor at design reviews and project meetings and communicates and implements a development plan.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Industry
Computer and Electronic Product Manufacturing