Reporting to the Testing Team Director, your primary role will be to serve as Testing Engineer. Communicate with the other teams, ensuring quality of service, in accordance with established company procedures. Additionally, further develop and improve testing procedures. This is a hands-on role, troubleshooting technical solutions related to software, services, deployment, configuration and setup errors. Reporting issues via effective internal and external communication, and follows required procedures in use of systems, and documentation. Receives and checks feedback from other engineers to cross check if issues have been resolved.
Responsibilities
- Help the team detect issues
- Develops new testing cases
- Updates existing procedures to align with new features and processes
- Research and identify solutions to software and service issues
- Diagnose and troubleshoot technical issues, including deployment, configuration and setup
- Ask targeted questions to quickly understand the root of the problem
- Track issues through to resolution, within agreed time limits
- Communicate with other teams through all available channels
- Refer to internal systems or external resources to provide accurate solutions
- Ensure all issues are properly logged and documented
- Prioritize and manage several open issues at one time
- Follow up on open projects if and when required
Prepare accurate and timely reports
Requirements
- Relevant studies in Software Engineering or similar
- Good understanding of computer systems, other tech products
- Ability to diagnose and troubleshoot basic technical issues
- Excellent problem-solving and communication skills
- Ability to provide step-by-step technical help, both written and verbal
- Exposure to Linux, preferably CentOS
- Exposure to programming languages, (Perl, Javascript or Java an advantage)
- Exposure to MySQL or similar database systems
- Experience or interest into testing procedures
Experience preparing technical reports
Ideal Candidate
We are looking for a Testing Engineer to provide direct supervision of our products to ensure high quality software to our clients. You will diagnose and troubleshoot software and service problems and help develop our test cases to identify issues efficiently.
Testing Engineer responsibilities include identifying software, configuration issues and using remote desktop connections to work remotely. You will use email and chat applications communicate with other teams.
You’re naturally a helper, enjoy assisting people with computer issues and are able to explain technical details simply
Ultimately, you will be a person the other teams members can trust. They will rely on you to provide timely and accurate reporting on technical issues you find during the test process.
We are expecting individuals that are keen to improve the quality of our product as well as learn and expand their knowledge by working closely with other professionals, and independently investigating solutions via all available tools and resources.
Other Skills
- Excellent written and oral communication
- Sense of when to escalate a problem, or ask for assistance
- Problem solving and follow through, can think outside the box
- Pragmatic and thorough
- Maintain friendly and professional relationships with clients and colleagues.