Senior QA Engineer
Job description
At EY, we’re all in to shape your future with confidence.
We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.
Join EY and help to build a better working world.
The opportunity
We are looking for a motivated Quality Assurance Engineer to join our Technology Consulting team in Serbia. The ideal candidate has a minimum of 4 years of experience in software testing and a strong understanding of QA methodologies, tools, and best practices. You will work on ensuring the quality, stability, and reliability of solutions delivered to our clients.
This position is being opened due to increased demand across multiple projects within our portfolio.
As part of our Technology Consulting team of around 100 professionals, you will collaborate with a variety of expert groups, including DevOps, QA, development, design, and project management teams. This role provides the opportunity to work in a dynamic environment, contribute to impactful digital initiatives, and continuously develop your technical and professional skills.
Your key responsibilities
-
Apply advanced knowledge of QA tools, methodologies, and best practices
-
Identify problems, analyze root causes, and propose effective solutions
-
Collaborate closely with the team lead and cross-functional team members
-
Proactively participate in planning meetings
-
Identify, assess, and mitigate risks in all QA-related activities
Skills and attributes for success
-
Advanced understanding of software QA methodologies, principles, and processes
-
Experience writing clear, comprehensive, and well-structured test plans and test cases
-
Hands-on experience with white-box and black-box testing
-
Strong understanding of Agile/Scrum development processes
-
Experience working with backend, frontend, web and mobile application testing
-
Ability to define, create, and execute detailed test cases using standardized methodologies
-
Experience in estimating, prioritizing, planning, and coordinating testing activities throughout the development lifecycle
-
Experience analyzing test data, identifying discrepancies, and reporting issues using bug-tracking systems
-
Experience writing automated tests using popular automation frameworks
-
Experience with automated testing tools (framework design, test script development, execution, and maintenance)
-
Experience with automated API and UI testing
Technical Skills
-
Solid knowledge of some of the following: Selenium, Java, Playwright, JavaScropt, TestNG, Appium, Maven, Rest Assured
-
Strong analytical and problem-solving abilities with exceptional attention to detail
-
Ability to think independently and propose innovative solutions
-
Strong understanding of QA methodologies and ability to apply them to complex problems
Ideally, you are also familiar with:
-
Solid knowledge of SQL, PL/SQL, and scripting
-
Experience with performance, load and stress testing
-
Bachelor’s degree in a technical field is considered an advantage.
What we offer you
At EY, we’ll develop you with future-focused skills and equip you with world-class experiences. We’ll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn more.
Some of the benefits include:
-
Vacation days from 21 to 30 days
-
Different bonuses/awards (annual performance bonus, ad hoc bonus, referral bonus, marriage/childbirth award, Employee of the Month award, NY gift, etc.)
-
Hybrid working model (2 weeks from home, 1 from office)
-
Private health insurance or a private pension
-
Allocated time for self-development, minimal 40 hours per year
-
Paid certification, training, and free access to Udemy, Coursera, Language learning Platform and other
Are you ready to shape your future with confidence? Apply today.
To help create the best experience during the recruitment process, please describe any disability-related adjustments or accommodations you may need.
EY | Building a better working world
EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.