Senior QA Automation Engineer [Ukraine]


 

$ads={1}

ABOUT THE CLIENT:Our customer is a team of experienced large-scale donors, philanthropy advisors, and technologists committed to making philanthropy more accessible, effective, and meaningful.

Exclusive platform for ultra-high net worth individuals and their families to get started with a rewarding, effective, and efficient giving program, combining “self-service” technology and “white glove” services.

Core Principles:

  • Donor and family goals at the solution center;
  • Build, collaborate and iterate on your giving plan;
  • Measure your impact, not just your activity;
  • Drive change in your cause areas with public charities and innovative initiatives;
  • Universal view of all your giving, from your DAF, Private Foundation, both or even cash

PROJECT DETAILS:This is a unique solution that allows users to simplify the donation process as much as possible and make it informative, intuitive, useful and reachable only in two clicks.


YOUR TEAM:We’re seeking a self-motivated QA Automation Engineer (with an intention to do Manual part) who is able to independently create the full testing platform and process.

The team on the client’s side consists of the Product Owner and on the Ukrainian side: Project Manager/ Product Manages, 2x Senior Fullstack Angular/Node.js Software Engineers and Senior Node.js Engineer.


  • WHAT’S IN FOR YOU:Design, develop, and maintain scalable and efficient test automation frameworks, tools, and strategies for our web application
  • Collaborate with the whole team to define and implement comprehensive test plans, test cases, and test scripts and to manage all associated documentation
  • Perform end-to-end testing, including functional, smoke testing, regression, performance, and security testing, to ensure the application meets the highest quality standards
  • Identify, analyze, and report software defects and track them to resolution
  • Work closely with developers to facilitate the timely resolution of issues and drive continuous improvement in the software development lifecycle
  • Requirement Analysis stage – Participate in the discussion of product requirements for new features:
    • Planning of QA activities based on the scope of the releases
    • Estimation part for QA activities
  • Stay up-to-date with the latest industry trends and best practices in QA and test automation

  • RESPONSIBILITIES:Extensive experience in QA test automation for web applications
  • Excellent debugging and investigation skills
    • Analysis of app requests and responses using Network, Console tabs in F12 Dev Tools;
    • Working with Swagger and Postman — API testing tools.
      • Practical experience with testing of the web-based applications with API integrations
  • Proven expertise in designing and implementing test automation frameworks
    • Preferably Playwright and/or Jest
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Experience in at least one programming language, preferably JavaScript or TypeScript
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Solid knowledge of web technologies, including HTML, CSS, and RESTful APIs
    • Preferably familiar with our technical environment including: JavaScript, Angular, Node.js, TypeScript with Postgresql database
  • Excellent problem-solving and troubleshooting skills with a meticulous attention to detail.
  • Ability to work independently and as part of a team in a fast-paced, dynamic environment.
  • Strong communication and collaboration skills to effectively work with cross-functional teams.

Nice to have:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Professional certifications related to software testing, such as ISTQB, CSTE, or CSQA.
  • Familiarity with cloud platforms such as AWS or Heroku and their testing frameworks.
  • Understanding of Agile/Scrum methodologies and experience working in Agile development teams.
  • Experience with Docker or other containerization technologies.
  • Familiarity with code review processes and static code analysis tools.

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال