Test automation specialist

Description of the tasks :

  • Design, develop and maintain automated tests
  • Support and onboard new teams in using automated tests
  • Migrate and upgrade automation tests
  • Apply and advise on best practices in automation testing, monitoring and application benchmarking.
  • Define and configure dashboards
  • Deploying and managing resources for testing.
  • Applying the appropriate test measurements and metrics in the product and the Testing Team
  • Planning, deploying and managing the testing effort for any given engagement
  • Monitoring and reporting the status and progress of each test phase to different stakeholders 2 and to agreed standards.
  • Owning and resolving issues around the technical solution delivered into the business test environment
  • Ensuring effective issue escalation to senior management where there is a significant threat to delivery.
  • Working within the overall project or programme governance defined by the Project / Programme Manager and contributing to formal project reviews at appropriate points in the project lifecycle

*Automation tests include all the related storage, transfer and execution of automation test infrastructure.

Main requirements :

  • Bachelor degree
  • Very good knowledge of automation testing technologies
  • Ability to implemented automation testing efficiently and fast
  • Ability to give business and technical presentations
  • Ability to apply high quality standards
  • Ability to cope with fast changing technologies used in automation testing
  • Very good communication skills with technical and non-technical audiences
  • Analysis and problem solving skills
  • Capability to write clear and structured technical documents
  • Ability to participate in technical meetings and good communication skills
  • ndependence & Troubleshooting aptitude
  • Ability to work independently and troubleshoot issues effectively.
  • Proven Implementations:
    • Demonstrated experience in successfully implementing testing frameworks and tools.
    • Software and Script Development Experience
    • Understanding of software development processes and principles
  • Testing Skills:
    • Regression Testing
    • Smoke Testing
    • Ad-hoc Monitoring
    • Test Automation: Experience with automating test cases using Selenium or other relevant tools. 
    • Understanding of QA methodologies, processes, and best practices.
    • Test Case Management: Proficiency in managing and tracking test cases using tools like Jira, TestRail, etc.
    • An understanding of Kafka, cloud technologies, EKS is a beneficial.

Specific expertise (mandatory):

  • Testing Frameworks & Tools:
  • Webdriver.io
  • Allure framework Selenium Grid
  • Puppeteer / Devtools
  • Saucelabs  
  • Infrastructure & Tools and Automation tools:
  • Bamboo
  • Vault (Hashicorp)
  • GitLab (for test execution management)
  • Jira (for issue tracking and reporting)
  • Elastic Search or Opensearch (for result storage)
  • S3 Cloud Storage (for report storage)
  • Grafana and DynaTrace (for monitoring and visualization)
  • XL Deploy (for integral CI/CD pipeline)
  • Kubernetes / Docker / EKS (for execution on external infrastructure)
  • Experience with network recording and automatic analysis.
  • CI/CD Experience:
  • Familiarity with Continuous Integration and Continuous Deployment practices.    
  • Programming Languages:
  • Javascript
  • Xpath

Following certifications are an assets:

  • Technologies related to Automation testing
  • Cloud
  • DevSecOps

Deadline for sending CVs: 27 Jan 2024

If you think to be the right candidate for this position please send your CV at recruitment@workwithec.com


Categories:

,