Position: Senior QA
Company: HumanLab
Experience required: 3y
English level: intermediate

We are looking for an experienced QA Engineer who is ready to step up and help the agile development team deliver high-quality, innovative solutions that combine the best of our existing capabilities, off-the-shelf technologies, and custom code.

The QA Engineer is an awesome software test engineer with the ability to work well within a self-organizing development team that adapts to change and continuously improves to reach extremely high levels of productivity. The QA Engineer leads by example. Others follow because they respect the technical expertise and laser focus on delivering high-quality business value that the QA Engineer brings to the team every single day.

Duties and Responsibilities:

Analyzes project requirements and develops test plans, test cases, and other testing documentation
Executes test cases
Determines correct level of regression testing based on planned changes
Works with the team to maximize the quality of deliveries
Understand and work in accordance with the processes of the methodology used on the project
Contributes towards initiatives that improve the consistency and quality of our products
Ensures testing processes minimize production errors
Participates in reviews at all phases of the software development cycle
Maintains a close relationship with other QA professionals to allow the free exchange of ideas, best practices, and experience
Requirements
Experience working on agile development teams involved in new product development
3+ years of practical experience in different types of testing (manual testing), good understanding/experience in exploratory testing
Hands-on experience in testing complex business applications, understanding large complex environments, and knowledge of requirements based testing
Experience setting up test scenarios
Understanding of web-application architecture; REST API principles and HTTP protocol
Basic knowledge in CI/CD tools using (Azure DevOps)
Strong organization skills with excellent attention to detail
Good oral and written communication skills;
Be able to communicate with a client written and verbal on a daily basis in English, on technical matters.