Компанія TeamDev заснована у 1994 році. Основний напрямок роботи — розробка власних програмних продуктів для підвищення продуктивності праці розробника та оптимізації робочого процесу.
23 лютого 2024

Middle QA Engineer for WSC (вакансія неактивна)

віддалено

We are made up of a team of highly innovative, creative and customer-obsessed professionals. In today’s multicultural business world, online communication plays a pivotal role. We do only one thing, but we do it well — we help communicate clearly and smoothly by eliminating typos and grammatical issues.

WebSpellChecker offers a portfolio of turnkey AI-powered text check solutions that encompass spelling, grammar and style correction for engineers, businesses, and individuals. The core product is WProofreader available as a software development kit (SDK) and browser extension that can be used as SaaS and on-premise solution.

We are looking for an experienced Quality Assurance (QA) engineer to develop and execute exploratory tests as well as for performing updates and supporting test documentation to ensure product quality including reliability, usability and performance.

The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs.

If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

Does this position align well with your skills and interests? If you believe it is a good fit, share your CV with us. We will reach out to you if your application captures our interest.

Processes and Instruments

The WebSpellChecker technology stack includes but is not limited to use of С++, JavaScript, PHP/Laravel, HTML/CSS, Ansible, GitHub, TeamCity, AWS infrastructure, Docker, Machine Deep Learning.

We support and deploy:
Windows/Linux-based environments (backend) and web-based environments (frontend).

Every WebSpellChecker team member has a choice to work on a preferable OS, but they should be able to switch between different OSs we support.

We work on MacOS / Windows 10,11 OS.

Tools:
GitHub, Docker, Visual Studio Code, Visual Studio Community, TeamCity, MySQL Workbench, Google Colab, AWS, TestRail, Google Workspace, Salesforce CRM, Atlassian JIRA/Service Desk/Confluence, GitBook, Figma, Adobe Creative Cloud, Google Analytics, Google Ads, Clarity, Hotjar.

Our Value

Robustness. We’re robust as a business unit and act according to industry best practices and standards.

Innovativeness. We seek result-driven solutions for any business case and always welcome new ideas.

Adaptability. We adapt products to new customer demands and industry mainstreams.

Customer-centric. We provide value for customers through flexible in-use products and services.

Agility. We do our best to iterate fast, adapt, and leverage changes for our customers’ benefits.

What you will do

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive and well-structured test plans, checklists and test cases.
  • Estimate, prioritize, plan and coordinate testing activities. Collect and compile statistical quality data.
  • Identify, record, document thoroughly and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Assure ongoing compliance with quality and industry regulatory requirements (GDPR, WCAG 2.1, Section 508, ISO/IEC 27000).
  • Communicate with the product team to identify system requirements.
  • Monitor debugging process results.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Stay up-to-date with new testing tools and test strategies.
  • Help troubleshoot issues.
  • Conduct post-release/ post-implementation testing.

Knowledge and skills required

  • Proven work experience in software quality assurance and development (over 2 years).
  • Strong knowledge of software QA methodologies, tools and processes.
  • Experience in writing clear, concise and comprehensive checklists and test cases.
  • Hands-on experience with both white box and black box testing.
  • Solid knowledge of HTML and scripting.
  • Experience in working with Windows and Linux operating systems (running commands in terminal, system monitoring, networking principles, etc.)
  • Experience in performance testing (e.g. using Jmeter, Locust etc).
  • Being familiar with security testing and accessibility testing (WCAG 2.1, Section 508 standards).
  • Understanding the operation of network protocols HTTP and HTTPS.
  • Being familiar with Testrail or similar software testing tools.
  • Experience in using virtualization applications (VM VirtualBox; Docker).
  • Experience in working with Git and CI systems (such as TeamCity).
  • Being familiar with Amazon Web Services.
  • Experience with Web Servers (IIS, Apache HTTP Server, Nginx) and Application Servers (Apache Tomcat, Oracle Weblogic).
  • Experience working in an Agile/Scrum/Kanban development process.
  • Experience with JIRA or similar task/bug-tracking systems.
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • English with at least Upper-Intermediate (B2) level.
  • Understanding how machine learning works. Experience in testing AI-powered applications will be a plus.
  • Good problem-solving abilities and a strong passion to learn new things.
  • Be an active member of the team, suggesting improvements to the processes to increase the quality of the product and performance of the team.
  • Excellent communication skills, teamwork.
  • Attention to detail.
  • Customer service orientation.