About the position
About the Role We are looking for a skilled and driven Automation Engineer to join our growing engineering team. In this role, you will be responsible for designing, building, and maintaining automated test frameworks and robotic process automation solutions across web, mobile, desktop, and backend systems. You will play a critical part in ensuring software quality, accelerating delivery pipelines, and reducing manual effort through intelligent automation. Key Responsibilities Design, develop, and maintain automated test scripts for web applications using Playwright with TypeScript (primary) or Playwright with JavaScript Build and maintain mobile application test automation using Appium with TypeScript (primary) or Appium with JavaScript Develop and maintain automation solutions for desktop applications Write and maintain RPA workflows using community or open-source tools (e.g., UiPath Community Edition) Perform backend data validation by writing SQL queries and fetching data directly from databases Use Python for data transformation, validation scripts, and automation utilities Collaborate with QA, development, and product teams to define automation strategies and coverage Integrate automated tests into CI/CD pipelines and contribute to continuous testing practices Analyze test results, identify root causes of failures, and communicate findings clearly to stakeholders Maintain clear documentation of automation frameworks, scripts, and processes Required Qualifications Hands-on experience with Playwright for web application test automation (TypeScript preferred; JavaScript accepted) Hands-on experience with Appium for mobile application test automation (TypeScript preferred; JavaScript accepted) Strong programming proficiency in Python and/or JavaScript Demonstrated experience using Python for data transformation and validation Solid experience writing SQL queries and fetching data from databases for backend validation purposes Experience automating desktop applications Familiarity with RPA tools , particularly community or open-source platforms such as UiPath Community Edition Strong understanding of software testing principles, test design, and QA best practices Ability to work independently, manage multiple automation projects, and meet delivery timelines Nice to Have Experience with batch scripting and working in Unix-like environments (Linux, macOS terminal, shell scripting) Exposure to CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI) Experience with version control systems, particularly Git Familiarity with test management tools (e.g., TestRail, Zephyr, Jira) Knowledge of API testing (e.g., Postman, RestAssured) What We're Looking For Detail-oriented and quality-focused, with a passion for building reliable automation systems Analytical thinker with strong problem-solving skills Collaborative team player who communicates clearly across technical and non-technical stakeholders Self-motivated and proactive in identifying areas for automation improvement Adaptable to evolving tech stacks and testing requirements
About the company
Identifica el mejor Talento con Talent Job Seeker
Fair Compensation
Fair pay and attractive terms
Onboarding
A Structured Start from Day One
A supportive team
Mutual Respect and Open Collaboration
Future Outlook
A Secure Job with Growth Opportunities
Open application
Talent Job Seeker
Contact
Apply directly to the employer
Applications for this position are submitted directly through Talent Job Seeker. There you'll find all the details and can apply right away.
View directly on the employer's website