Job Description
Yalo is seeking a QA Automation Engineer to ensure high-quality standards for its products. The role involves collaborating with engineers, product partners, and designers to implement functional and test automation, shaping QA practices across Yalo products.
The engineer will design and implement scalable test strategies, ensuring the product suite's quality. The ideal candidate should be a critical thinker, problem solver, and detail-oriented, thriving in a fast-paced environment.
Responsibilities:
- Evaluating software for error and stability issues
- Developing testing strategies and analysis for software
- Designing, developing, and executing automation scripts
- Analyzing test results and communicating findings
- Defining test frameworks and assisting on branching strategy
- Helping design and develop pipelines for Continuous Testing and Integration
- Reviewing code to build an effective automation suite
- Guaranteeing test coverage and execution of various tests
- Improving existing or creating new test infrastructure
- Guaranteeing system performance, observability, security, and functional criteria
- Integrating QA processes into SDLC
Requirements:
- At least 5 years of experience as a QA Engineer
- Proficient English
- 2 to 3 years of experience in developing test automation (UAT, functional, performance, load, and smoke tests)
- Experience performing automated testing for APIs and web applications
- 2 years of experience working with git/git-flow
- Intermediate experience with testing tools like Playwright, Cypress, Selenium, Jmeter or similar. JS/TS is nice to have
- Working with Agile/Scrum methodologies
- Solid understanding of QA methodologies
- Bachelor’s degree in Computer Science, Engineering, or a related field
What Yalo offers:
- Unlimited PTO policy
- Competitive rewards on the market range
- Personal - Work life integration
- Start-up environment
- International teamwork