top of page
openings.png
Frame 36.png

Sr. QA Automation

The company developed a low-code/no-code platform that enables non-developers to build sophisticated automated, real-time communication solutions using a range of technologies: stateful microservices, natural language understanding (NLU), machine learning (ML), artificial intelligence (AI), a variety of database services and countless third-party integrations that are exposed through common communication channels, including voice, SMS, web chat, enterprise collaboration and social platforms, (WhatsApp, Teams, Slack, Alexa, etc).


Responsibilities

  • Take ownership of the test plans and tasks’ creation and management for the Functional Test Team in TFS.

  • Help improve quality assurance processes and overall software development processes.

  • Work directly with the Automation Test Team to author and automate tests for all system components, from the UI to the database. This includes functional, performance, and regression testing.

  • Contribute to, review, and provide feedback on requirements/user stories, design documents, end-user and administrator documents, and other artifacts.

  • Review and refine acceptance criteria.

  • Develop and maintain manual test cases in TFS and execute them.

  • Execute automated test scripts created by the Automation Test Team.

  • Identify, document, and track bugs, defects, and issues. This includes investigating and troubleshooting.

  • Provide technical writing of end-user and administrator documentation.

  • Maintain the quality assurance documentation.

  • Establish and generate test reports for the Functional Test Team and share them with appropriate stakeholders.

  • Train other members of the Quality Assurance Team on how to create test cases and use cases, and leverage more user-based testing and boundary testing.

  • Assist in defining the testing strategy and testing scope for each release.

  • Support the release management function as needed


Qualifications

  • +6 years of experience in quality assurance.

  • +4 years of experience in automated testing using Selenium or Cypress.

  • Experience with quality assurance across the full life cycle of software development - requirements, design, development, test, and delivery.

  • You should have a solid knowledge of JavaScript.

  • Experience working in an Agile software development environment.

  • Experience creating end-user and administrator documentation.

  • Strong knowledge of QA tools, methods, and processes.

  • The right candidate needs to be flexible, multitasking and being able to pivot based on the needs of the company is very important and expected for the successful candidate.

  • Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or related field from an accredited college. Certifications in QA areas are desired.

  • + B2 english


Hiring

  • Contractor - Long Term

  • 100% Remote

  • Full-Time

  • Salary in USD

bottom of page