We are seeking a QA Engineer that will be flexible to work hands-on and as a technical leader for the team.
Responsibilities:
As a Quality Engineer, you will bring a depth of experience in software quality techniques and tools to a collaborative, team-based environment.
You will act as a champion of quality influencing architectural decisions.
You will flex between being hands-on and being a technical leader for your team.
You will provide thought leadership to define and implement well-balanced test strategies with confidence in your daily communication.
Specifically, you will: Lead and collaborate with the team to define test strategies for multi-layered applications.
Coach team members on shared responsibilities and activities.
Assist team members to unblock tasks and drive to resolution.
Assess project needs and guide the team on testability of user stories, including acceptance criteria, non-functional requirements, and the definition of done.
Share what you learn with your teams and the other members of the QE community.
Required Skills:
**5+ years of experience in QA Automation.**
**Education: Bachelor's degree in Engineering, or a related technical field.**
**Experience working in an Agile team-based environment.**
**Define robust test automation architecture and apply and evolve open-source frameworks.**
**Create trusted test automation with high reliability and relevancy?.**
**Executed load testing.**
Good understanding of **Python and JavaScript/TypeScript** (Object Oriented Programming) with good understanding of **Rest API** is required.
Experience using popular UI testing frameworks such as?**Playwright**, Cypress or similar ones and Page Object Model pattern is required.
Good understanding of load testing tools like?**Locust or Jmeter**?is required (Locust highly preferred).
**Knowledge of SQL and No SQL databases and ability to write complex queries.**
Knowledge of basic services from major cloud service providers -?**AWS is required.**
Highly proficient in using code to build reliable, trusted test automation across multiple technology solutions.
Participate in solution architecture discussions and identify potential test framework needs.
Define and drive in-sprint and post-sprint quality activities.
A computer science-based mindset is needed; a technology-based education is helpful.
Problem-Solving: Strong analytical and problem-solving skills with the ability to conduct
thorough root cause analysis.
Communication: Excellent written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams and present complex information to stakeholders.
Basic understanding of Generative AI concepts and ability to interact with the LLMs. **6+ months of testing a chatbot or other AI concept.**
?
Nice to have skills:
5+ years of experience?can be substituted for an Advanced degree in a related discipline
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.