Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 6, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Established in 2010, Betting Entertainment Technologies set its objective to provide quality products through excellence operations while maintaining a strong level of customer intimacy. Focusing on service delivery and meeting the needs of the dynamic gaming industry, Our Software engineers work as a team to develop dependable software systems with a high d...
    Read more about this company

     

    Software Quality Specialist - Automation

    About the job

    • BET Software is seeking a Software Quality Specialist – Automation, responsible for the design and execution of advanced testing and more specialised testing areas (Load & Performance, Security, Automation). The Software Quality Specialist must have significant testing experience, domain knowledge, superior technical capabilities., experience in software development, database and multiple testing techniques. An advanced knowledge in supported products environments and architecture is required to be successful in this role. Required to provide advanced/optimized test designs and troubleshooting, training, and technical support. 

    Minimum requirements:

    • Honours in BSc/ BCom or a BTech.
    • At least 6-7 years Software Testing experience.
    • A minimum of 4 years Load & Performance Test Design experience or a combination of 4 years in Test Automation/Framework Design and/or 3 years Software Security Engineering Design.
    • At least 1 Year SQES experience.

    Technical responsibilities:

    • To provide tactical guidance on the technology roadmap.
    • Assure data integrity standards and audit database and application security.
    • Offer technical documentation of application requirements and installation procedures.
    • Manage detailed test cases from specifications and product requirements.
    • Implement test plans and report results.
    • Communicate product defects to Development and Support in bug tracking system.
    • Create/Update/Maintain scripts to automate test cases/suites.
    • Test emerging technologies and internal tools in company.
    • Seek ongoing improvements in technical capabilities.
    • Mentor the Software Quality Analysts within the team to improve their technical capabilities.
    • Seek ongoing improvements in technical capabilities.
    • Mentor the Software Test Engineers within the team to improve their technical capabilities.
    • Seek ongoing improvements in technical capabilities.
    • Mentor the Software Test Engineers within the team to improve their technical capabilities.
    • Promote the automation framework and tool adopted by the Quality Assurance team.
    • Delivering performance test solutions.
    • Designing Jmeter scenarios and executing load/stress/soak tests.
    • Working with business stakeholders to gather test data requirements, implement and manage through the Performance testing lifecycle.
    • Exposure to monitoring tools used by BET.
    • Consultant with strong knowledge in Performance Engineering, QA methodologies, SDLC.
    • Ability to write test plans, completion reports and communicate daily/weekly status to the reporting team, Management and stakeholders.

    Test planning

    • Performs test focused requirements and analysis design.
    • Attends project meetings to understand project and business requirements.
    • Explains technical aspects of testing of product to other testers where required.
    • Understands and defines expectations in terms of test scope, test time, and quality expectations.
    • Escalates any concerns/Risk to the project to stakeholders and management.
    • Understands software rules/regulations/expected behaviour.
    • Ensures relevant skills required for the project is acquired or requests for assistance.
    • Ensure the required test artefacts/software are available (PC specs, browsers, devices).
    • Modifies/Adapts/Re-factors and Finalizes the test plan as required.
    • Identifies opportunities for new tools and follows up to ensure completion and implementation of the tool.
    • Identifies automated/Manual process, takes appropriate steps to optimise the process.
    • Updates/maintains test suites and test cases to ensure effective testing coverage of software.
    • Identifies risk and plans contingencies.

    Test Execution

    • Ensures the QA environment is setup correctly, relevant feeds are available and ready for testing.
    • Able to troubleshoot, identify and escalate issues to the relevant teams.
    • Ensure acceptance criteria is met prior to commencement of testing, able to reject appropriately.
    • Executes all assigned tasks in line with the test plan and sprint planning.
    • Ensures all deadlines and communicated dates are adhered to.
    • Makes use of software testing principals and strategies to ensure efficiency and test completion in the shortest time.
    • Ensures defects are logged timeously and the information is concise, accurate and unambiguous.

    Test Leadership

    • Ensures all test items and team members are available to complete testing.
    • Able to troubleshoot, identify and resolve or escalate issues to the relevant teams.
    • Able to Test lead complex projects to completion.
    • Plans and allocates tasks for the team members efficiently and effectively.
    • Assist junior/inexperienced test leads when required.
    • Substitutes for the test lead when required.
    • Identifies obstacles which may affect project deadline and takes necessary action.

    Policies and Procedures

    • Outline quality assurance policies and procedures
    • Interpret and comply with quality assurance standards
    • Make sure that quality assurance standards are adequate
    • Elaborate the procedures of sampling and guidelines for collection and reporting quality data

    Research/Evaluation

    • Conducts research and makes recommendations on QA products and services.
    • Interfaces with vendors to keep abreast of new technologies, pricing, and customer applicability.
    • Analyses and tests new releases/versions of software.

    Training/ Coaching/Mentoring

    • Designs and delivers end-user training and training materials.
    • Provides guidance, training, and problem-solving assistance to other team members.
    • Provides coaching to less experienced individuals
    • Review and provide accurate, optimal feedback of scripts/solutions of peers.

    Skills and competencies:

    • Excellent communication skills (verbal and written)
    • Adaptable to new and changing environments and capability to manage these high
    • Strong resilience and positive attitude in the workplace.
    • Must be resourceful and forward thinking (improving)
    • Excellent decision making and reporting skills.

    Method of Application

    Interested and qualified? Go to BET Software on betsoftware.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BET Software Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail