Permanent Junior Software Test Engineer

General Details
Location:
, OtherNorthern Suburbs
Advertised By: Agency
Job Type: Full-Time
Description
My client based in the Northern Suburbs is seeking to employ a Junior Software Test Engineer. You will form part of the teams that are responsible for the development, integration and maintenance of in-house developed and 3rd party web applications, providing innovative tools to the power user, ensuring a seamless, intuitive hosting experience to our customers.
Responsibilities:




Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.


Create detailed, comprehensive, and well-structured test plans and test cases.


Write technical test cases based on the Design specifications and requirements.


Estimate, prioritize, plan and coordinate testing activities.


Design, develop and execute automation programs and/or scripts using Java and Selenium.


Identify, record, document thoroughly and track bugs.


Perform thorough regression testing when bugs are resolved.


Develop and apply testing processes for new and existing products to meet client needs.


Liaise with internal teams (e.g. developers and product managers) to identify system requirements.


Monitor debugging process results.


Investigate the causes of non-conforming software.


Track quality assurance metrics, like defect densities and open defect counts.


Create and maintain test automation scripts and data files necessary to improve and expand our continuous integration system.


Accurately report the defects and collect the defect artefacts.


Review test automation scripts/plans developed by peers.


Stay up to date with new testing tools and test strategies.


Continual revision of methods, tools and concepts employed by the QA team.



Requirements & Qualifications:




Proven work experience in software development.


Proven work experience in software quality assurance.


Proven work experience in testing automation.


Strong knowledge of software QA methodologies, tools, and processes.


Experience in writing clear, concise, and comprehensive test plans and test cases.


Experience working in an Agile/Scrum development process.


Hands-on experience with both white box and black box testing.


Experience with using test management or bug management tools.


Hands-on experience with automated testing tools.


Be proficient in high-level language, preferably Java.


Experience with performance and/or security testing is a plus.


Solid knowledge of SQL and/or scripting is a plus.


BSc or BTech majoring in Computer Science is a plus.


ISTQB Certification is a plus.


Either above will be an advantage, however, your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification.





Please forward your CV to [email protected]

Please advise what your salary expectations are?

Please note that only shortlisted candidates will be contacted.

Partagez et envoyez cette annonce à vos amis !
Full-Stack .Net Developer Remuneration: R600000 – R650000 per year Cost to company  Location: Johannesburg, Bryanston Education level: Degree Job level: Junior/Mid Type: Permanent Reference: #ND48181 Company: E-Merge IT Recruitment New work in at…
Process Analyst/Consultant Remuneration: negotiable Basic salary  Location: Pretoria, Menlyn Type: Contract Reference: #GZ41111 Company: E-Merge IT Recruitment Work for a business that is renowned across the world for producing the ultimate driving…