Vaga Full Stack

QA Engineer Senior

QA - Quality Assurance Testes automatizados Testes de Regressão Testes Funcionais Testes unitários

DevGrid

DevGrid

Pequena/média empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

DevGrid is a Full Stack software development company based in the United Kingdom with two delivery hubs in Brazil. We enable innovation and digital transformation by bringing together our strong company culture and our bright engineers with your innovative business vision.

We believe world-class software can only be crafted by a happy and enthusiastic team, and in an environment that promotes creativity and free-thinking. In other words, our flat structure ensures that your voice will be heard regardless of your position.

Atividades e Responsabilidades

What you'll be doing:

- Synthesize common testing requirements from projects into reusable toolkits that enable clients and partners to accelerate product quality assurance development;
- Lead development of JVM-based QA automation frameworks;
- Develop functional and non-functional test cases within the automation framework for testing (Jmeter/ Or any performance tool);
- Write, design, and execute automated tests by creating scripts that run testing functions automatically;
- Maximize test coverage for the most critical features of the system;
- Determine the priority for test scenarios and create execution plans to implement these scenarios;
- Write documentation for automated processes including test plans, test procedures, and test cases;
- Log and document bugs in the tracking system;
- Contribute to the ongoing development of automated test scenarios working as part of an agile engineering team;
- Partner with internal and external development teams to solve problems in testing, deploying and operating highly scalable blockchain networks;
- Lead communication on progress, risks and issues as well as championing QA during delivery cycles.

Requisitos

Essential requirements:

- 5+ years of experience in designing and developing QA automated test suites;
- Proven software development experience using Java or a JVM based language, anyone with a strong desire to learn Java or Kotlin is also considered. (An excellent opportunity for you to acquire new technical skills);
- API testing tools to create tests: REST Assured, RestSharp, jMeter, etc;
- Continuous Integration tools - Jenkins, Bit bucket, Github • JIRA – Defect tracking and task creation tool;
- Proven track record of delivering test automation for highly complex software systems;
- Experience planning for and executing end-to-end functional and non-functional tests;
- Good people skills, with the ability to cope with ambiguity;
- Advanced English, both spoken and written.

Desirable requirements:

- Degree in Computer Science, Information Systems, Software Engineering, or a related field, or 5+ years of equivalent professional experience;
- Experience working with international, cross-functional, and remote teams;
- Excellent written and oral communication skills.

O que nós oferecemos

What we provide: - Contract-based hiring; - Full-time opportunity (40 hours per week); - Flexible scheduling; - 100% remote work / home office; - Performance-based bonuses tied to achievements and deliverables; - Open and flexible time-off policy; - Supportive and collaborative work environment; - Equipment program; - Paid days off per year + holidays (variable) + recess days; - Sponsorship program for relevant courses and training.
Bônus