About Us:
As a Senior QA Automation at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Advanced expertise in Playwright to build, debug, and maintain automated tests that validate user interactions across various browsers.
- Solid experience testing web applications, with deep understanding of web technologies, DOM structure, and browser-specific behaviors.
- Skilled in API testing using Postman, capable of designing and automating test collections within CI/CD pipelines.
- Proven ability to conduct API validations to ensure backend services meet expected functionality and performance.
- Practical experience in mobile testing, including functional, UI, and performance evaluations on both iOS and Android.
- Proficient in iOS automation using XCUITest, with the ability to script interactions with native UI components.
- Experienced in Android automation testing using Espresso, capable of creating stable and maintainable scripts.
- Strong programming foundation in JavaScript, especially within Node.js environments and Playwright-based frameworks.
- Excellent communication skills, both verbal and written, to report issues clearly and work effectively with cross-functional teams.
- Familiarity with Appium for legacy or hybrid mobile automation scenarios is a plus.
- Proficiency in Python for scripting and test automation is desirable.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Design, implement, and maintain automation scripts for both web and mobile platforms to achieve thorough test coverage and early bug detection.
- Run automated test suites routinely, analyzing results to detect regressions and optimize testing strategies.
- Perform backend validation through API testing using Postman to ensure seamless service integration and data accuracy.
- Develop and maintain mobile automation tests utilizing XCUITest for iOS and Espresso for Android.
- Collaborate with developers, product managers, and stakeholders to gather requirements and uphold quality across the development cycle.
- Document and communicate test results clearly, emphasizing critical issues and actionable recommendations.
- Continuously assess and enhance testing tools, frameworks, and practices to drive greater reliability and scalability.
- Support and mentor junior QA engineers, sharing best practices to promote a strong culture of automation.
- Participate in team planning sessions, contributing to project risk analysis and quality strategies.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills