Ativa os alertas de emprego por e-mail!

QA Software Engineer (Campinas, Brazil)

Articul8

Brasil

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Começa do zero ou importa um currículo já existente

Resumo da oferta

Articul8 AI is seeking a Quality Assurance Software Engineer to develop and execute testing strategies for their Generative AI products. This role involves collaborating with cross-functional teams, ensuring high product quality through comprehensive testing methodologies in a fast-paced innovative environment. Ideal candidates will have strong testing experience, familiarity with automation tools, and a passion for continuous learning.

Serviços

Diversity and inclusiveness
Mentorship and coaching
Continuous learning opportunities

Qualificações

  • 4+ years of experience in software testing.
  • Hands-on experience with Python and JavaScript.
  • Familiarity with testing tools like Selenium, K6, and JMeter.

Responsabilidades

  • Design and execute manual and automated testing strategies.
  • Identify and report defects collaborating with cross-functional teams.
  • Develop automated test scripts to validate system performance.

Conhecimentos

Problem Solving
Collaboration
Communication
Critical Thinking
Curiosity
Emotional Intelligence

Formação académica

BSc degree in Computer Science or Engineering

Ferramentas

Jira
Robot Framework
Postman
Grafana
InfluxDB

Descrição da oferta de emprego

About us:

At Articul8 AI, we relentlessly pursue excellence and create exceptional AI products that exceed customer expectations. We are a team of dedicated individuals who take pride in our work and strive for greatness in every aspect of our business. We believe in using our advantages to make a positive impact on the world and inspiring others to do the same.

Job Description:

Articul8 AI is seeking an exceptional Quality Assurance Software Engineer to join our team in shaping the future of Generative Artificial Intelligence (GenAI). We are looking for a Quality Assurance Software Engineer with a proven track record of designing and executing comprehensive testing strategies to ensure the quality of our GenAI-powered products. As a member of our Product Technology team, you will play a critical role in identifying and reporting defects, collaborating with cross-functional teams to drive innovation, optimize performance, and foster growth. This position offers exciting opportunities to work closely with cross-functional teams and external partners to drive innovations in enterprise-grade GenAI.

Responsibilities:

  • Design, develop, and execute comprehensive manual and automated testing strategies across UI/Web interfaces, Backend APIs (REST & GraphQL), and performance scenarios to ensure the quality of our GenAI-powered products.

  • Identify, track, and report defects using test and issue management tools such as Jira and Linear, collaborating with cross-functional teams to resolve issues and improve product stability.

  • Develop and maintain automated test scripts using tools such as Robot Framework, Postman, Bruno, and K6 to validate frontend, backend, and system performance.

  • Collaborate closely with engineering and research teams to integrate testing components into product pipelines, ensuring high performance, reliability, and scalability.

  • Monitor system performance using Grafana and InfluxDB for observability, tracing, and logging, helping ensure reliable behavior across environments.

  • Stay current on evolving QA methodologies, frameworks, and technologies, especially within the GenAI and LLM testing ecosystem.

  • Contribute to code reviews and support open-source initiatives when relevant.

Required Qualifications:

  • 4+ years of experience in software testing, QA, or a similar role, with a strong focus on UI/Web, API (REST & GraphQL), and performance testing.

  • BSc degree in Computer Science, Engineering, or a related technical field.

  • Hands-on experience with Python and JavaScript for automation and scripting.

  • Proven experience with Jira or Linear for managing test plans, bugs, and engineering workflows.

  • Experience using Git for version control and working with repositories on GitHub as part of CI/CD and test automation pipelines.

Preferred Qualifications:

  • Familiarity with:

    • Languages: Python, JavaScript

    • APIs: REST, GraphQL

    • Testing Tools/Frameworks: Selenium, Robot Framework, Postman, Bruno, K6, JMeter

    • Cloud Platforms: AWS, Azure, GCP

    • Container Orchestration: Kubernetes, Docker Swarm

    • Monitoring/Observability: Grafana, InfluxDB, Prometheus

    • Test/Issue Management: Jira, Linear

  • Experience testing GenAI products or working with LLMs (e.g., prompt validation, behavior consistency, performance underload) is a strong plus.

  • · Unit testing experience (e.g., pytest, unittest) is a plus.

Professional Attributes:

  • Problem Solving: ability to break down complex problems into manageable components, devising creative solutions, and iteratively refining ideas based on feedback and experimental evidence.

  • Collaboration and Communication: proficiency in working cross-functionally—communicating clearly, providing constructive criticism, delegating responsibilities, and respecting diverse perspectives.

  • Project Management and Prioritization: demonstrated aptitude in balancing multiple projects, deadlines, and allocating time efficiently between short-term objectives and long-term goals.

  • Critical Thinking: ability to carefully evaluate assumptions, questioning established methodologies, challenging own biases, and maintaining skepticism when interpreting results.

  • Curiosity and Continuous Learning: ability to stay curious about advances in related fields and constantly seeking opportunities to expand knowledge base.

  • Emotional Intelligence and Intellectual Humility: capable of displaying empathy, resilience, adaptability, and self-awareness. Ability to recognize own limitations, embracing uncertainty, acknowledging mistakes, and valuing others' contributions.

What We Offer:

By joining our team, you become part of a community that embraces diversity, inclusiveness, and lifelong learning. We nurture curiosity and creativity, encouraging exploration beyond conventional wisdom. Through mentorship, knowledge exchange, and constructive feedback, we cultivate an environment that supports both personal and professional development.

If you're ready to join a team that's changing the game, apply now to become a part of the Articul8 team. Join us on this adventure and help shape the future of Generative AI in the enterprise.

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.