System Test Engineer

Apply for this job

Job Description

RESPONSIBILITIES & MAIN DUTIES
▪ Lead the test effort from planning and organization to execution and delivery. Develop effective test
strategies.
▪ Write moderately complex code to test systems.
▪ Work with development teams to develop a testing culture. Drive adoption of unit testing, metrics to monitor
code coverage, bug prevention strategies, and other quality measures.
▪ Demonstrate intuition and knowledge about how to break software by finding bugs, and apply this knowledge
with measurable results, influencing the quality of the product.
▪ Plan and maintain the test server setups.
▪ Doing the test case automation

KNOWLEDGE / EXPERIENCE REQUIRED
Minimum
▪ BA/BSc in Computer Science or closely related degree, or equivalent practical experience
▪ 5 years of manual testing experience preferably in a team lead role
▪ 3 years of experience developing test automation in C++, Java, Python and tools like Cypress, selenium or HP
UFT
▪ relevant work experience in building testing frameworks, tools and automation
▪ Knowledge about puppet and docker
▪ Detailed knowledge of databases(SQL and NoSQL) and storage concepts (SAN/NAS/distributed file systems)
▪ Strong knowledge of Linux and Windows operating systems
▪ Solid experience with web based application testing
▪ Experience with angular based applications is a plus

Preferred
▪ MSc or PhD in Computer Science or closely related degree
▪ 5 years of relevant work experience in building testing frameworks, tools and automation
▪ Knowledge of test methodologies, writing test plans, creating test cases and debugging
▪ Detailed knowledge of network and telecommunication (switches, interfaces, GPRS/UMTS, ETSI) technologies
▪ Excellent coding skills in Bash, C, C++, Java or Python
▪ Extensive experience of Scrum-based development process

PERSONAL SKILLS REQUIRED
▪ Attention to detail
▪ Enthusiastic, self-starter and highly self-motivated
▪ Excellent organizational skills
▪ Team player but able to work on own initiative
▪ Good written and oral communication skills
▪ Appreciation of cultural differences