Ativa os alertas de emprego por e-mail!

Quality Assurance Engineer

The Methodical Group

Campinas

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

A technology solutions firm is looking for a Quality Assurance Engineer to ensure the reliability and performance of applications developed using TypeScript and Node.js. In this role, you will collaborate with cross-functional teams to deliver high-quality software solutions, with responsibilities including test planning, defect management, and automation testing. The ideal candidate will have a background in computer science and proven QA experience, along with strong analytical skills and a team-oriented attitude.

Qualificações

  • Bachelor's degree in computer science, Engineering, or related field.
  • Proven experience in quality assurance/testing of web applications.
  • Solid understanding of software testing principles, methodologies, and best practices.

Responsabilidades

  • Develop comprehensive test plans and execute tests on web applications.
  • Manage defects in collaboration with development teams.
  • Participate in continuous improvement initiatives for QA processes.

Conhecimentos

Proven experience in quality assurance/testing
Attention to detail
Strong analytical and problem-solving skills
Excellent communication skills
Familiarity with Agile development

Formação académica

Bachelor's degree in computer science or related field

Ferramentas

Testing frameworks and tools
Descrição da oferta de emprego
About the job: Quality Assurance Engineer

Quality Assurance Engineer (QA) with TypeScript and Node.js

Position Overview

As a Quality Assurance Engineer at The Methodical Group, you will play a crucial role in ensuring the reliability, performance, and usability of our applications built on TypeScript and Node.js foundations. You will collaborate closely with cross-functional teams, including developers, product managers, and designers, to deliver high-quality software solutions that meet our clients' needs and exceed their expectations.

Key Responsibilities
  • Test Planning and Strategy: Develop comprehensive test plans, test cases, and test strategies based on project requirements and specifications. Identify testing objectives, scope, and priorities to ensure thorough test coverage.
  • Test Execution: Execute manual and automated tests to verify the functionality, performance, and security of web applications built on TypeScript and Node.js. Conduct regression testing, smoke testing, and exploratory testing as needed.
  • Defect Management: Identify, document, prioritize, and track software defects using issue tracking systems. Collaborate with development teams to investigate and resolve issues in a timely manner.
  • Automation Testing: Develop and maintain automated test scripts using testing frameworks and libraries specific to TypeScript and Node.js. Continuously enhance test automation frameworks to improve efficiency and reliability.
  • Quality Assurance Processes: Participate in continuous improvement initiatives to enhance QA processes, tools, and methodologies. Contribute to the development and adoption of best practices for software quality assurance.
  • Cross-Functional Collaboration: Work closely with software developers, product managers, and other stakeholders to clarify requirements, provide feedback on design and functionality, and ensure alignment with quality standards.
  • Documentation: Create and maintain test documentation, including test plans, test cases, test reports, and other relevant artifacts. Ensure that documentation is accurate, up-to-date, and accessible to team members.
Qualifications
  • Bachelors degree in computer science, Engineering, or related field.
  • Proven experience in quality assurance/testing of web applications, preferably using TypeScript and Node.js technologies.
  • Solid understanding of software testing principles, methodologies, and best practices.
  • Proficiency in test automation using testing frameworks/tools.
  • Strong analytical and problem-solving skills, with attention to detail and accuracy.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban) is a plus.
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools is desirable.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.