Expleo

QE Senior Technical Engineer

Job ID
2020-6180
# of Openings
10
Job Locations
ZA-Gauteng-Johannesburg

Overview

Works independently taking full responsibility for a certain area. Works on quality engineering projects using available frameworks and tools and establishing plans for projects with on-time and on-budget project goals. Primary role in Quality Engineering in the areas of analysis and design, implementation and system integration, and execution, in line with agreed plans and strategies

Responsibilities

  • Works on multiple phases of a project and/or multiple small projects of moderate scope and sometimes complex assignments.
  • Takes responsibility for a certain area and conditions as well as results evaluation, problem resolution and planning.
  • Selects appropriate standards, methods, tools and applications for project use.
  • Applies data analysis and data modelling techniques to modify or maintain a data structure and its associated components (entity descriptions, relationship descriptions, attribute definitions)
  • Creates and executes basic non-functional test scripts following a given set of guidelines and sets up test environments, data and monitors.
  • Designs, codes, tests and documents simple programs or scripts and assist in the implementation of software which forms part of a properly engineered system.
  • Co-ordinates the information gathering and reporting process, conducting research to define problems and preparing responses to anticipated questions.
  • Accurately identifies project risks and reports effectively to relevant stakeholders. Manages issues, risks, actions, dependencies, and defects to the success of the project.
  • Creates traceability records, from test cases back to requirements. Can report on system quality and collects metrics on test cases.
  • Produces test scripts, materials and regression test packs to test new and amended software or services.
  • Maintains the status of project and provides guidance to the work of junior team members, works across teams to achieve group goals.

Qualifications

Essential

  • Bachelor’s Degree in Computer Science, Information Systems, or other related field, or equivalent work experience
  • ISTQB Advanced
  • Additional course or certification in Quality Engineering
  • Certification in NFT Tools such HP QTP, Selenium, HP LR etc.

Skills

  • Performance Testing
  • Demonstrable experience in technical testing
  • Assisting in formulating risk based performance test requirements
  • Able to Design, Plan, Execute and Report on performance tests
  • Experience and knowledge in any of the performance testing tools such as HP Performance Center/ LoadRunner, JMeter, Neoload etc.
  • Programming knowledge (ideally Javascript or Python, Java or C#) and technical expertise in script languages (Shell, Perl, etc.) and SQL
  • Excellent communication skills, both written and verbal
  • Must be flexible, independent and self-motivated
  • Excellent time management
  • Good client-facing skills, experience in developing partnerships with the team and client and collaborating with others to exceed client expectations.
  • Good problem-solving skills, has experience in proposing different options and solutions for approaching and resolving issues.
  • Good people skills, with experience in supporting and mentoring others
  • Good self-management. Can set and work to quantified goals and standards

Experience

  • Good applications/technology knowledge, building on specialist domain knowledge with practical experience of engineering/development tools and platforms required to deliver.
  • Solid understanding with respect to analysis and design, implementation and system integration, execution as well as results evaluation, problem resolution and planning.
  • Experience in designing, coding, testing and correcting scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result.
  • Experience in implementing robust error handling and clear/consistent reporting functionality.
  • Knowledge of relevant testing tools in test automation and performance: HP ALM, Load Runner HP QuicktestProfessional, Tosca, Borland Silk test, Cucumber, Soap UI, Selenium).
  • Programming knowledge (ideally VB, Java, C#) and technical expertise in script languages (Shell, Perl, etc.).
  • Strong knowledge on Cloud concepts and virtualization.
  • Expertise on SQL database and handling queries.
  • Exposure to Test Management tool JIRA.
  • Good people skills, with experience of introducing and building ways in which people can learn from each other. Encourages mentoring and the transfer of knowledge by designing and delivering learning interventions.
  • Experience in managing upwards with multiple people, gaining their trust quickly.

Nice to have

  • 3yrs performance testing experience
  • Retail experience
  • Agile experience
  • Experience in API testing

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Unable to find what you are looking for in our open roles? Please feel free to click here to Connect with us for general consideration as part of our Talent pool.