Sr QA Analyst - Sao Paulo, Brasil - Truelogic Software
Descrição
About the client:
The client's mission is to empower people to have healthier and longer lives.
The client is a DTC biotechnology company incubated and backed by L Catterton, the largest global consumer-focused private equity firm, and co-founded by Dr.
David Sinclair, a leading researcher in the field of longevity, a Professor in the Department of Genetics and Co-Director of the Paul F.
Glenn Center for Biology of Aging Research at Harvard Medical School, and the author of the best-selling book "Lifespan: Why We Age―and Why We Don't Have To".
Project Description:
4 different apps
- Eccomerce and marketing app: shopify. custom themes for that.
- Member app: primarily where members and customers login and viewing info about test results
- Third app: more back end core app. define ETl pipeline, atabase sschemas, integrations with 3r dparty systems.
- Internal facing apps for customer support teams
Infra:
- secure HIIPA compliance components in AWS
- web servers in Heroku, looking to migrate there
- Saas providers like percell
- Terraaform
BE:
- member app: NestJS framework (Typescript); the one with Heroku.
- typescript with no framework. servrlss app that calls lambdas functions. looking to migrate this to member app. ETL pipelines dfined din Python.
- internal: django app. templated on FE, no real FE frmaework ddefined there.
FE:
- shopify: shopify liquid templted and custom JS
- member: React / Vercel
- internal: django templating llanguage, raw html,
-
Responsibilities:
- Reviews design specifications to understand the scope, requirements, and function of the software product.
- Identifies appropriate parameters, functions, and data to test and validate; parameters may include general function, validity of results, accuracy, reliability, and compliance with industry standards.
- Conducts testing to ensure products perform according to user requirements and within established guidelines.
- Identifies, logs, and recreates error codes, bugs, and defects.
- When a product does not perform within specifications, reports defects to programmers while identifying and recommending solutions, improvements, and updates.
- Performs other duties as assigned.
Must have:
- Complete manual functional tests based on a test script
- Write unit tests in javascript and/or python
- Implement more robust integration tests / end to end tests
- Build CI/CD pipelines using GitHub actions to automate execution of test suites and build tasks
- Work in AWS using Terraform to set up monitoring / alerting / logging
- Write Python scripts / functions to automate QA related tasks
- Proficiency in Javascript and common Javascript test frameworks like Jest
- Proficiency in Python and common python testing frameworks like Pytest
- Experience writing unit tests and integration tests
- Experience working with Docker
- Experience with AWS (we can teach them Terraform if they're familiar with AWS)
- Experience with logging, alerting, and observability tooling like Sentry, AWS CloudWatch
Nice to have:
- It will be great if you also know.
- How to test APIs using tools like Postman or SoapUI.
- How to work and set up CI/CD as part of the quality assurance process.
Mais empregos da Truelogic Software
-
Systems Analyst
Sao Paulo, Brasil - há 3 semanas
-
IT Business Partner
Sao Paulo, Brasil - há 2 semanas
-
Senior Data Modeler
Sao Paulo, Brasil - há 2 semanas
-
Senior Back-end
Sao Paulo, Brasil - há 2 semanas
-
Sr. Back End Developer
Sao Paulo, Brasil - há 4 semanas
-
Full-Stack Developer
Brasilia - há 2 semanas