Junior QA Engineer - Manual/Automation Tester (Hybrid)
EY
- Λευκωσία
- Μόνιμη
- Πλήρης Απασχόληση
- Collaborate with cross-functional teams, including developers, business analysts, scrum masters, designers, and other stakeholders, to act as Manual and/or Automation Tester in projects such full-stack software development, data & AI, and systems implementation.
- Test Planning: assist in creating test plans based on project requirements and specifications.
- Test Case Design: develop detailed and comprehensive test cases based on functional and non-functional requirements.
- Test Execution: execute test cases to identify defects and ensure the functionality meets the specified requirements. Report and document defects, including providing clear steps to reproduce the issues.
- Defect Tracking: use defect tracking tools to log, monitor, and manage the status of reported issues.
- Documentation: maintain test documentation, including test cases, test plans, and other relevant testing artifacts.
- Adherence to Testing Standards: follow established best practice testing processes, methodologies, and standards.
- Continuous Learning: stay updated on industry best practices, testing tools, and methodologies.
- Test Environment Setup: assist in setting up and configuring test environments to simulate real-world scenarios.
- Communication: clearly communicate testing progress, results, and issues to project stakeholders. Provide regular status updates on testing progress and any issues encountered.
- Participate in meetings to discuss testing strategy, progress, and roadblocks.
- Test Script Development (based on candidate's experience): create, design, and implement automated test scripts using appropriate testing frameworks and programming languages (e.g., Selenium, JUnit, TestNG, Cucumber). Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline for regular and automated testing.
- 0-3 years of experience in manual testing
- Understanding of software development life cycle
- Ability to troubleshoot and find solutions to technical challenges independently
- Fluent in English
- Ability to work in a dynamic environment and have excellent organizational, interpersonal, written, and verbal communication skills
- Self-driven and flexible, can work autonomously with a proven work ethic
- Team player who enjoys working with people from different backgrounds and disciplines
- Hard working professional with ability to work under pressure
- Able to exhibit a high level of confidentiality
- BSc in Computer Science, Information Systems, Engineering or related field would be considered an advantage
- Experience on automated testing would be considered an advantage
- Experience with bug tracking tools, version control systems (e.g., Git), automated testing tools and frameworks (e.g., Selenium, Appium, TestNG, etc.) would be considered an advantage
- 13th salary and yearly bonus
- Provident Fund
- Private Medical and Life Insurance
- Flexible working arrangements (hybrid work and flexible work schedule)
- Friday afternoon off
- EY Tech MBA and EY MSc in Business Analytics
- EY Badges - digital learning certificates
- Mobility programs (if interested to work abroad)
- Paid Sick Leave
- Paid Paternity Leave
- Yearly wellbeing days off
- Maternity, Wedding and New Baby Gifts
- EY Employee Assistance Program (EAP) (counselling, legal and financial consultation services)