Job TITLE: Senior Software Testing Engineer
Function: Engineering/Technology
Key responsibilities include:
-Lead product software verification activity, strategize testing, and formulate test plans.
-For complex problems that require cooperation across functional teams, able to independently resolve issues by proactively communicating and coordinating with others.
-Participate in evaluating software quality and proposing improvement plans.
-Standardize testing processes and improve team efficiency.
-Analyze requirements, design and execute test cases.
-Participate in technical reviews and contribute to tech discussions.
-Solve technical challenges in testing and optimize testing methods
-Mentor junior/intermediate engineers to improve the overall ability of the team.
-Other tasks from the manager.
Quality Specific Goals
-Aware of and comply with the GEHC Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position
-Complete all planned Quality & Compliance training within the defined deadlines
-Identify and report any quality or compliance concerns and take immediate corrective action as required
-Ensure compliance/closure of Regulatory and Quality requirements before completing Design Outputs/Program Deliverables
-Participate in continuous improvement activities by supporting the implementation of process and product quality improvement initiatives.
Qualifications/Requirements:
-Graduation in science/Engineering and at least 6 years of software testing experience.
-Should have good knowledge of software testing methodology/processes and software development life cycle.
-Excellent learner
-Experience working well with the global team.
-English skills: Reading, Writing, Listening & Speaking are a must.
-Lead software testing team or project experience and ability are a must.
-Scrum practice working experience is a plu