EPAM Systems

Lead Test Automation Engineer

3+ months agoSzeged, Hungary

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION
We are looking for a Lead Test Automation Engineer to join our team in Szeged or remotely.
#LI-Remote
Responsibilities

  • Be responsible for defining the Test Strategy
  • Establish / maintain Test Automation Framework (following trends, technologies & best practices)
  • Be responsible for overseeing the day-to-day activities of the software testing team and be fully responsible for testing Releases
  • Ensure that delivery adheres to Testing Standards: that all changes have sufficient test coverage, with documented test cases and that those test cases are executed and defects fixed. Own and improve the test plans and automation tests
  • Be involved in discussions with developers, QA analysts, business analysts and project managers and be responsible for progress/issue management & reporting
  • Along with leadership responsibilities, the candidate will also be required to undertake the QA activities (test planning and test implementation, execution)
  • Candidate will work as part of an Agile team, helping to ensure well-defined Quality Assurance processes (User Story template, followed DoR / DoD, Issue management, Release Criteria met, etc.)
  • Understand and review direct report's performance and motivate them
Requirements
  • At least 5 years of proven software test automation experience
  • Experience as a team leader
  • Hands-on test automation/development experience
  • Excellent designing and hands-on programming skills in one of the following programming languages: Java, JavaScript, C# or Python
  • Experience as a team leader, excellent problem-solving ability
  • Strong written and oral communication skills
  • Experience of testing complex systems and business flows
  • Good skills with CI/CD pipeline toolsets such as ADO, TeamCity, Jenkins, Docker
  • Exposure to test management tools (e.g. JIRA, Quality Centre, TestRail, Zephyr etc.)
  • Consistently sees the overall big picture situation rather than only focusing on the details and specific tasks
  • Experience with Agile Methodologies
  • B2 or above level of English
Nice to have
  • Knowledge of Selenium, RestAssured
  • ISTQB Foundation Level certificate or higher is a plus
  • Experience in Financial Markets or similar
  • Experience writing business-focused acceptance criteria
  • Hands-on experience delivering automation with a focus on Continuous Integration/Continuous Development
We offer
  • Permanent job with remote work opportunity
  • Widespread training and development opportunities, language courses, soft-skill trainings
  • Vast opportunities for self-development, unlimited access to LinkedIn Learning, GAL trainings
  • Multilingual work environment
  • Competitive salary and benefit packages (private health care, sportcard, fringe benefits)
  • International projects, working in hybrid teams with high-skilled peers
  • Sport and social teams support, advanced CSR programs
Apply

Job ID: EPAM-52229