Overview
We are seeking a Senior Test Automation Engineer with JavaScript who brings genuine seniority and can drive change within teams, fostering a culture where testing is integral to the delivery process and encouraging team ownership.
Responsibilities
- Design and maintain test automation frameworks for Mobile, Desktop, API, and Web platforms
- Understand code flow and interactions among components
- Develop and execute test cases aligned with project documentation, customer needs, and product goals
- Investigate customer issues escalated by support teams, test bugs, and manage bug reports
- Engage in technical communication and comprehend customers' systems
- Collaborate with deployment teams to resolve system issues, influence product design, and improve testability of functional elements
- Analyze software systems to suggest design improvements
- Stay updated with the latest test tools, methodologies, and trends to enhance practices
- Ensure the highest quality of the final product before production release
Requirements
- 3+ years of relevant experience in QA
- Proficiency in designing and programming with JavaScript or TypeScript
- Experience with WebdriverIO, Mocha, Protractor, and Git
- Familiarity with Azure, Jenkins, TeamCity, and CI/CD processes
- Knowledge of multiple programming languages and process management methodologies
- Understanding of Behavior Driven Development and non-functional testing
- Ability to identify risks and errors in applications
- Strong organizational and time management skills
- Ability to stay current with the fast-evolving technology landscape
- Excellent communication skills with proficiency in English (B2 level or above)
Nice to have
- Background in mentoring
- Familiarity with test management for Jira
- Knowledge of Gherkin
- Skills in Axios or Supertest
- Skills in Splunk
Uzbekistan (Prod)
We connect like-minded people:
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
We invest in your growth:
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Udemy
- Free English classes with certified teachers
Discounts in local language schools, including offline courses for the Uzbek language
We cover it all:
- Monetary bonuses for engaging in the referral program
- Medical & family care package
- Four trust days per year (sick leave without a medical certificate)
- Discounts for fitness clubs, dance schools and sports programs
- Benefits package (sports activities, a variety of stores and services)
[epamgdo] Uzbekistan (Remote)
Experience the freedom of remote work from anywhere in Uzbekistan, whether it's the comfort of your home or our modern office in Tashkent.
[epamgdo] Uzbekistan (About EPAM)
EPAM Uzbekistan is a team of technologists and innovators united by technology. In 2019, we opened our first office in Tashkent. Since then, we’ve built a continuously learning organization that helps its employees reach their full potential and achieve professional goals through learning. Our agile methodologies, client collaboration frameworks, engineering excellence programs, and hybrid teams offer many career paths and development opportunities.