Senior Test Automation Engineer in JavaScript
Job Description
We are looking for an experienced Senior Test Automation Engineer with JavaScript to join our team.
The nature of the role requires real seniority, not just as a technical expert but also as a change agent, changing teams' ideas about how testing is an integral part of the delivery process and enabling them to take ownership.
#LI-VA2
Responsibilities
- Design, develop, build and maintain test automation frameworks on multiple application platforms, such as Mobile, Desktop, API and Web, building test scenarios and acceptance tests
- Understand the flow of code and how it interacts with different components
- Understand project documents, customer demands, product objectives to create and execute test cases. Define QA processes and metrics for projects
- Investigate customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports
- Handle technical communications and understanding the customers' systems
- Work with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs
- Analyze and disintegrate software systems and coordinate with other teams to enhance the overall design
- Research test tools, methodologies, and trends and upgrading existing practices and processes
- Manage the final quality on production release
Want more jobs like this?
Get Software Engineering jobs in Podgorica, Montenegro delivered to your inbox every week.
- 3+ years of relevant professional experience
- Excellent designing and programming in JavaScript/TypeScript, understanding and practice of creating clean and excellent quality program code
- Experience with WebdriverIO, Mocha, Protractor and Git
- Proficiency with Azure, Jenkins, TeamCity, CI/CD, non-functional testing
- Knowledge of programming languages and process management methodology
- Exposure to Behavior Driven Development and experience in programming and testing
- The ability to recognize risks and errors in an application
- Good time management and organizational skills
- The ability to keep up to date with the constantly changing technology industry
- Excellent verbal and written communication skills to communicate with client (B2 or above level of English)
- Mentoring experience
- Test management for Jira experience
- Knowledge of BDD (Gherkin)
- Familiarity with Axios / Supertest
- Experience with Splunk
- Engineering Heritage: Best-in-class experts sharing a culture of excellence and tackling complex engineering challenges for over 30 years
- Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI and other emerging technologies
- World-Class Clients: Work closely with 295+ of Forbes Global 2000 on creating disruptive solutions that make a global impact
- Professional Growth: Exceptional support for career development with comprehensive in-house resources for upskilling or reskilling
- GenAI-X Global Community: A network of AI enthusiasts within EPAM, dedicated to exploring and sharing AI innovations
- Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
- Hybrid Setup: The flexibility to work from any location in Montenegro, whether it's your home or our dynamic office
- Other Benefits: Corporate health insurance and the possibility of buying private health insurance for the family at a corporate price
- As consultants, designers, architects, engineers and trainers, at EPAM we focus on building long-term partnerships with our clients, enabling them to reimagine their businesses through a digital lens. We help our clients become faster, more agile and more adaptive enterprises, by delivering solutions through best-in-class engineering, strategy, design, consulting, education and innovation services
Explore More
Senior Test Automation Engineer Jobs
3+ years of relevant professional experience Jobs
Excellent designing and programming in JavaScript/TypeScript Jobs
Advanced Tech Stack: Innovative projects Jobs
Professional Growth: Exceptional support for career development Jobs
More Jobs at EPAM Systems
Jobs in Podgorica, Montenegro
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
10/06/2024
Views
0
Positive
Subjectivity Score: 0.9
Similar Jobs
Test Automation Engineer with JavaScript skills (relocation to Cyprus) - EPAM Systems
Views in the last 30 days - 0
View DetailsSenior Machine Learning Engineer (relocation to Cyprus) - EPAM Systems
Views in the last 30 days - 0
View DetailsSenior Embedded Software Engineer (Automotive) - EPAM Systems
Views in the last 30 days - 0
View Details