Job Description
Job Summary
Overall responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems. To make sure that testing is well defined, planned and executed. The analyst does this by ensuring that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live.
Overall Purpose of the Role:
Responsible for the quality of software development and deployment. Involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues.
- Perform other related duties as assigned
Minimum Qualifications
The Person:
This position requires a person keen for detail and excellent communication skills. Competent in executing test cases and are passionate about quality. Possess the ability to work in a team environment as well as independently. Excellent analytical and problem-solving abilities.
Qualifications
- BS/MS Degree in Computer Engineering or Electronics Engineering
- 5+ years of experience in manual and automated test environment
- Automation experience plus Skills for Kobiton, Java, Appium
- With experience in Visual Studio - IDE/Tool/Platform to edit Appium Scripts
- With experience in Eclipse - IDE/Tool/Platform to edit Appium Scripts
- Must have Electronic Systems or Hardware testing experience
- Must have experience in testing complex embedded software systems
- Must have experience in testing communication between devices
- Must have experience in testing electronics, mobile applications on IOS and Android Devices
- Solid understanding of Product Development Life Cycle including Agile Methodology
- Proven experience in test planning, test monitoring and control, test analysis and design, test execution, defect management, test reporting.
- Good written and verbal communications.
- Experience in methods, tools, and technology used in software and hardware testing
- Experience in the use of quality management methods, tools, and technology used to create and support defect-free application software and hardware
- Experience in the principles, processes, phases and roles of application development methodologies
- Experience in object-oriented development tools, techniques, and principles with expertise in at least one object-oriented language
- Experience in the functions, features, and components of existing and planned operating systems and applications
- Understanding and focusing on the end customers’ needs
- Analysis, solid decision-making and problem solving
- Capability to work in an Agile development environment where developers and testing personnel work closely together to ensure requirements are met or exceeded
- Capability to deliver results under pressure
- Demonstrable interpersonal and team building skills, working with technical and non-technical individuals
- Capability to communicate effectively verbally and in writing
- Capability to establish and maintain effective working relationships with employees.
- Capability to multitask, prioritize and address the most critical tasks
Written Test Needed: Yes
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Often
- Office Address
- Emerald Avenue , Pasig, Metro Manila, Philippines