Senior QA Automation Engineer

Senior QA Automation Engineer
What will you contribute? As a QA Senior Automation Engineer, you will contribute to the optimization and efficiency of the testing, by providing best practices, best tools and best way of automating the scenarios. The automation frameworks will be under your responsibility, and you will be the one setting the way to go with automation. You will have the opportunity to provide guidance and be hands-on on a complex solution, automating also the end-to-end (full workflows) scenarios.

Responsibilities & Deliverables:
  • Drive deployment/configuration/extension of automation framework and tools used by quality assurance team
  • Analyze results and monitor usage in order to identify and troubleshoot automation framework issues and provide solutions for them
  • Develop and maintain automated test tools based on requirements provided by functional analysts
  • Research the market for appropriate tools depending on the required task, organize POC and support new tool rollouts
  • Provide feedback on the quality of the project/product through meetings, progress reports and communication with the project team/stakeholders
  • Raise concerns about project/product/process quality in clear, timely, collaborative, constructive way and propose solutions where possible
  • Offer support from a test automation perspective to the QA functional analysts
  • Act as an advocate for automation best practices and approach throughout phases of software development lifecyle
  • Be creative in finding innovating solutions to improve processes and increase efficiency
  • Work closely with Development Team to understand the needs, the product and its constant evolution
  • Manage QA environments (Windows/Linux applications) for functional, integration, installation, automation, performance & security testing
  • Write & improve Win/Unix scripts for various purposes (environment management, test scheduling, test results comparison)
  • Maintain a source code repository of all scripts and programs related to the automation framework and tests
  • Automating of application deployments, reducing manual efforts, always looking for continuous improvements
  • Actively working on cloudification of the product

Required Experience:
  • 5+ years of experience in development/implementation of automated software testing
  • Strong experience with automation testing tools, especially with Robot Framework, Postman, JMeter
  • Strong knowledge of one or more software programming languages like Python, Ansible, Bash, Java, NodeJS
  • Strong experience in API testing
  • Strong knowledge in UI automation, using Cucumber, Selenium and Java
  • Good knowledge of database technologies
  • Experience in working with distributed revision control systems like GIT
  • Experience in working with Jenkins and familiar with DevOps concepts (CI/CD Automation) and capable of designing CI Automation as needed using Jenkins
  • Deployment knowledge is required: containerization with Docker, Orchestration with Kubernetes, Helm
  • Operating system: Windows and Linux
  • Understanding of software development life cycles, software engineering processes, test processes, operating systems, client/server applications, distributed systems, shared services, communication protocols and software architecture
  • Working knowledge of issue/defect tracking tools such as Jira etc.
  • Experience in planning, monitoring, coordinating and risk mitigation for activities/projects
  • Able to quickly understand new concepts
  • Very good problem solving, critical thinking, analytical and trouble-shooting skills
  • Act both as a team player and self-learner
  • Possess analytical thinking, be detail oriented and well-organized
  • Be able to communicate effectively with persons holding different roles
  • Good written and spoken English

Nice to have:
  • Microsoft Azure technologies
  • Architecture knowledge, experience with microservices architecture
  • Experience with deploying and managing services and applications in Cloud
  • Experience with testing API’s and Web-services (SOAP, REST etc.)

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. #1163461
Click here to access HAYS Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.


Job Type
Banking & Financial Services

Talk to a consultant

Talk to Gabriela Florea, the specialist consultant managing this position, located in Hays Bucharest
Premium Plaza, 63-69 Dr. Iacob Felix Street, 7th floor

Telephone: +40 725508443