Software Test Engineer
MAIN DUTIES AND RESPONSIBILITIES
General
Contributes in achieving division and department's short-term plan
Assumes accountability for task assignments' performance and deliverables
Tasks and Responsibilities
Applies section manager’s direction on how to effectively approach task assignments, as necessary
Maximizes one’s resources' (effort, machines, materials, etc.) utilization
Ensures task assignments' timely completion
Supports in executing test preparation phases, but not limited to the following, task scope:
Reviews and contributes to the development of test plans
Analyzes, reviews and assesses test bases user requirements, specifications and models for testability
Creates test specifications from the test basis
Sets up the test environment
Prepares and acquires/copies/creates test data
Effectively executes test execution phases, but not limited to the following, task scope:
Implements tests on all test levels, executes and logs the tests, evaluates the results and documents the deviations from expected results as defects
Automates tests, if applicable
Reviews tests developed by other testers
Supports in executing configuration management’s task scope
Supports in executing progress monitoring and control process’ task scope
Uses test administration or management and test monitoring tools, as required
Supports in executing test completion phase’s task scope
Interaction
Frequently interacts with superiors and colleagues
Exercises judgment within defined procedures and policies to determine appropriate actions
Escalates concerns and/or issues, using sound judgment, as it happen
REQUIREMENTS
Education / Experience
University Graduate of bachelor's degree in information technology, Computer Science or Computer Engineering course. Relevant years of experience may substitute for gap in education.
Competencies and skills as defined in KDDP QA Software Testing Band and Role Qualifications
Good organizational, analytical and interpersonal skills
Good verbal and written communication skills
Self-motivated to learn new concepts