Posted on: 14 March 2023
ID 854464

Specialist QA Engineer

This is a remote position.

Information Required

JOB DESCRIPTION INFORMATION

Job Title

Specialist QA Engineer with Eggplant

Duration

April to December 2023

Work Location:

Remote

Rate

Based on experience

More About The Area & Team

Design automation testing plans and develop automation test scripts for multiple technical products/services (pre, during & post-deployment) in both Run & Change contexts and align to chosen application testing frameworks & guidelines. Testing may apply to all or a combination of the following front-end, back-end, integration, performance, scalability, and regression testing of solutions. This entails full responsibility for ensuring products are protected through quantifiable test coverage & metrics.

Design and implementation of CI/CD pipelines. Integration to different IM systems. Pipelines apply to Automated GUI testing and on a service layer (API Testing). This entails responsibility for scaling of CI/CD pipelines and streamlining processes for testing and integration of existing developer pipelines.

More About The Project
  • Problem to solve
  • Solution/Deliverable
  • Attractive Tech exposure
Problem To Solve
  • Increasing the efficiency and consistency of testing
  • Reduce the time to market
  • Increase the end-user experience of the solution
Solution / Deliverable
  • Create a digital twin of the application that needs to be automated
  • Create suite/scripts that get attached to the digital twin
  • Gather the required data for the testing/execution process
  • Create YAML pipelines to run automated scripts
  • Report back to stakeholders on bugs/issues and successes
Tech Exposure
  • Eggplant Functional automation tool
  • Eggplant Digital Automation Intelligence
  • Azure Repos / Azure Pipelines / Azure Test configs
  • JMeter
  • IMs integration
Requirements

Job Description / Responsibilities:

DevOps
  • Follow engineering best practices and continuously improve on engineering knowledge to successfully shift QA capability forward
  • Leverage coding language, expert understanding of how to deploy testing requirements for specific products or services
  • Understand the full technical solution being tested show interest and capability to run the technical solution and the ability to test the viability of the code being developed
  • Shift from testing features to supporting and being accountable for full product delivery
  • Apply critical thinking and problem-solving skills to solve technical problems
  • Supervise and maintain the organizations CI/CD pipelines
  • Maintain awareness of application risks and opportunities for improvement
  • Manage and provide support aligned to all SLAs
  • Coordinate and communicate across Tribes and squads to successfully complete application upgrades
  • Understand timeframe requirements and how to communicate them successfully to Stakeholders.
  • Able to function independently in order to always make sure to have the correct/required access to all platforms, devices, environments etc. In order to limit time spent on attaining set access in critical situations.
QA Engineering
  • Proactively contribute & participate in the full solution development lifecycle as a member of a squad / multiple squads as an QA automation specialist engineer
  • Actively participate in daily Scrum and project planning meetings.
  • Participate and analyse test automation requirements during the requirements analysis phase of technical product & service development, maintenance & optimization (across tribes & squads) using design specifications and technical documentation (e.g. Business Briefs, User Stories, Architecture & Integration documentation)
  • Prepare QA & Automation testing documentation (planning, design, execution and sustainability)
  • Develop automation test plans
  • Develop and execute automated test scripts using various technologies (automated scripts, test harnesses, SQL scripts etc.)
  • Perform various types of automation testing (regression, integration, black box, scalability)
  • Evaluate automated test cases and analyse & report results
  • Facilitate test plan/case reviews within squads
  • Work with product engineers to evaluate software / solution quality & provide recommendations for improvement / enhancement
  • Contribute to the design and selection of testing frameworks for business applications
  • Deliver all automation & technical testing deliverables on time (always)
  • Provide the required project / scrum related information / feedback on deliverables (e.g. progress, tracking, quality etc.)
  • Conduct performance monitoring on applications / components of applications on which youve designed and executed test scripts / plans
  • Produce quality and testing outcome metrics and reports
Background And Experience Required
  • Years of Experience
  • Industry Experience
3 years / 5 years

Must-have Skills (Mandatory Skills)
  • Include minimum years of experience required per skill
  • Azure / Jenkins related skills
    • Azure / Git repositories
    • Azure / Jenkins pipeline
      • Azure YAML pipelines / Jenkins (Pipeline for code) (1 yr)
    • Reporting to stakeholders
  • Automation related skills
    • Test case development (3 yr)
    • Test cycles knowledge (3 yr)
    • Selenium / Eggplant / py-test related coding knowledge (3 yr)
    • Data driven testing (3 yr)
    • Model based testing (3 yr)
    • Device farm testing (1 yr)
    • Reporting to stakeholders
Beneficial Skills (Desired Skills)
  • API testing knowledge
    • SOAP UI / Postman / Smart Bear / Karate
  • Performance testing knowledge
    • Jmeter / Load runner / Eggplant Performance / NeoLoad
  • SQL Knowledge
Occupation:
Finance jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Ram couriers new vacancies are open whatsapp Mr mashegwane on 0761585620
Jobin.co.za