Fully own planning, coordinating and executing test and quality-related activities within a cross-functional team;
Lead and contribute to the test engineering initiatives that have impact across several engineering teams;
Select and apply suitable testing techniques based on a deep understanding of the product from technical and customer perspectives;
Design and develop rich and usable test frameworks and test suites for targeted automated coverage, using a combination of open-source tools and custom code;
Work closely with engineering and product colleagues to clarify acceptance criteria and prioritize quality improvements;
Support acceptance testing and combine automation with exploratory testing as required;
Work with and mentor colleagues to evolve and continuously improve delivery pipelines and feedback processes, such as release acceptance;
Be an enthusiastic advocate for quality and an evangelist for team test culture and practice.
Requirements
5+ years of experience in software testing;
Strong experience in test design and automation covering web, backend, mobile;
Great knowledge of test practices, techniques and quality engineering processes;
Strong coding skills in multiple languages (e.g. JS/TS, Java, Ruby, Python);
Experience in several test tools and frameworks (e.g. Playwright, Cypress, Selenium, Appium, XCUITest, Espresso, REST Assured);
Experience working with CI/CD pipelines (e.g. GitLab, GitHub Actions, Jenkins);
Experience with performance and load testing (e.g. k6, Gatling);
Experience with containerization and cloud architecture (e.g. Docker, AWS, Azure).
Tech Stack
AWS
Azure
Cloud
Cypress
Docker
Java
JavaScript
Jenkins
Python
Ruby
Selenium
TypeScript
Benefits
Career Growth: Whether you’re a budding developer or a seasoned expert, we’re invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
Flexibility: Life is all about balance. Whether you’re remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.