Lead QA Automation Engineer - UAE Onsite Opportunity
دوام كامل
في ION
في
UAE
نُشرت يوم April 22, 2024
تفاصيل الوظيفة
Lead QA Automation Engineer
LAB49 is currently hiring for an exciting opportunity as a Lead QA Automation Engineer within the Quality Engineering Practice. Elevate your career with an unparalleled experience in working with a global top tier financial partner. Join us and be part of aever a visionary team shaping the future of innovation and growth. Don't miss out on this extraordinary opportunity – apply now and ignite your career. The Lead QA Automation Engineer within the Quality Engineering Practice will have a pivotal role in automating application testing processes for Lab49's clientele. Working in a collaborative and innovative project team, with direct client-facing interactions, you will have an opportunity to apply your skills and expertise to create automated testing capabilities for applications that solve business problems and enhance performance for the clients.Responsibilities:
- Create and develop automation quality gates for applications spanning various platforms and channels, with a deep comprehension of products from both technical and business standpoints.
- Collaborate with leadership, product owners, fellow technologists, and users to develop functional testing software that aligns with both business objectives and technical requirements.
- Utilize BDD-driven tools such as Cucumber to craft automation suites, while also integrating cloud execution platforms like Perfecto, Sauce Labs or Selenium Grid.
- Develop and expand an automation quality checkpoint for APIs by incorporating data from various sources, emphasizing the context of API test automation.
- Support development teams in enhancing testing effectiveness and detecting deviations from non-functional requirements, encompassing edge cases, usability, and overall reliability.
- Leverage the testing process and test tool kit to create re-useable test assets.
- Lead the establishment and enforcement of best practices for software testing throughout the development lifecycle.
- Provide continuous support for engineers, allowing the whole team to be productive and execute on the vision that you help define.
Requirements:
- Minimum 13+ years of hands-on experience is required.
- Demonstrated success in leading and managing teams, including mentoring and guiding team members to achieve project objectives.
- Proven ability to foster collaboration, communicate effectively internally and with the end client.
- Practical experience with Java or JavaScript for crafting test automation frameworks and suites from the ground up using technologies like Selenium or Playwright, Cucumber & TestNG to facilitate regression and other recurring tests.
- Extensive expertise in crafting robust UI automation testing solutions, utilizing CSS and XPath concepts to ensure stability.
- Extensive experience in establishing and expanding test automation for backend services using tools such as REST Assured.
- Working experience in initiating and implementing performance testing within the framework of quality engineering.
- Proficient in executing test automation within an Agile development environment.
- Experience with Azure DevOps, GitHub Actions and / or Jenkins or other CI/CD tools.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.