About the job
Exciting opportunities await as we expand our remote team! Explore the role expectations, submit your resume in English, and our team will connect with you soon.
We are seeking a talented and driven Senior Test Automation Engineer with solid experience in test automation. In this role, you will play a crucial part in delivering cutting-edge software products for a leading global technology provider specializing in digital merchandising solutions. Your responsibilities will include crafting and implementing test plans, spearheading automation projects, and working alongside diverse teams to enhance processes and product quality.
What’s in it for you:
- Become part of a vibrant global tech company that provides digital merchandising solutions in over 50 markets
- Lead automation initiatives and aid in the ongoing enhancement of QA processes organization-wide
- Advance your automation skills with a modern tech stack, featuring Playwright, Git, Docker, and CI/CD pipelines
Are you the one?
- 5+ years of experience in test automation with a robust grasp of QA best practices
- Proficient with JavaScript testing frameworks such as Playwright
- Experience in API and exploratory testing
- Proficient in load and performance testing using tools like Apache Bench, wrk, or similar
- Familiar with Linux-based systems
- Skilled in Git, including pull request and branching workflows
- Experience in developing test strategies, plans, and detailed test cases
- Excellent communication skills for reporting defects, providing feedback, and suggesting enhancements
- Strong analytical abilities and attention to detail with a continuous improvement mindset
- Upper-Intermediate+ English proficiency
Preferred Qualifications:
- Familiarity with Docker and containerized environments
- Understanding of CI/CD pipelines (GitLab)
- Knowledge of databases
- Experience in user acceptance testing (UAT)
- Collaborative experience in team meetings and technical discussions
Key Responsibilities and Contributions:
In this position, you will ensure our solutions maintain exceptional quality by designing and executing tests, collaborating with cross-functional teams, and contributing to continuous improvement initiatives.
- Create, execute, and document test cases and scenarios based on requirements
- Conduct functional, regression, integration, and performance testing
- Collaborate with engineers, tech leads, and project managers to define success criteria, validate solutions, and guarantee quality delivery
- Identify defects, gaps, and potential areas for improvement, escalating issues through the appropriate channels
- Provide insights on design, usability, and user experience from a QA standpoint
- Contribute to test automation efforts and continuous improvement initiatives across the team.
