
QA Automation Engg - Desktop Mobile
- Hyderabad, Telangana
- Contract
- Full-time
- Design, develop, and execute automated test scripts for desktop and/or mobile applications using Appium or WinAppDriver.
- Work with Java or C# to build and maintain robust test automation solutions.
- Understand and contribute to the test automation framework architecture; extend it as required to support new features or testing needs.
- Utilize TestNG, NUnit, or MSTest for test case execution, reporting, and validation.
- Identify, inspect, and interact with complex UI elements using locator strategies and tools (UIAutomator, Appium Inspector, WinAppDriver Inspector, etc.).
- Collaborate closely with development, manual QA, and DevOps teams in an Agile/Scrum environment to ensure timely delivery of quality releases.
- Participate in code reviews, pair programming sessions, and provide feedback on testability and design.
- Perform smoke, regression, integration, and exploratory testing as needed.
- Analyze test failures and log clear and reproducible defects, working with the development team to resolve them.
- Continuously evaluate and improve test automation strategies to increase coverage and effectiveness.
- 3–5 years of experience in test automation with a strong emphasis on mobile or desktop applications.
- Proficiency in Java or C#, with solid object-oriented programming and debugging skills.
- Hands-on experience with Appium and/or WinAppDriver for UI automation.
- Practical knowledge of unit testing frameworks like TestNG, NUnit, or MSTest.
- Good understanding of test automation frameworks (data-driven, keyword-driven, hybrid, etc.).
- Experience with locator inspection tools for mobile/desktop applications and an understanding of XPath, CSS selectors, or UI hierarchies.
- Solid understanding of QA methodologies, practices, and tools (e.g., Jenkins, Azure DevOps, Git, Jira).
- Strong analytical and problem-solving skills with keen attention to detail.
- Excellent communication skills and a team-oriented mindset.
- Experience working in an Agile/Scrum development process.
- Preferred Tools & Technologies:
- Must be proficient in languages likeJava, C#
- Exposure in Automation Tools Like Appium, WinAppDriver, Inspector tools like Appium Inspector, UIAutomator Viewer, Win App Driver Inspector, Accessibility Insights
- Must have worked in Unit Test Frameworks likeTestNG, NUnit, MSTest
- Must have worked with Git, GitHub, Bitbucket, Azure Repos, CI/CD: Jenkins, Azure DevOps, GitLab CI
- Must have worked in Test Management like Zephyr, Xray
- At ProArch, we believe our people are the key to our success. That’s why we foster an environment where every employee—known proudly as a ProArchian—can grow, thrive, and make a meaningful impact.
- We empower employees to develop at their own pace through Career Pathways, a clear and supportive guide to professional progression.
- Our culture is one of positivity, inclusivity, and respect. Titles don’t define how we treat each other—every ProArchian is valued equally, and collaboration across roles and teams is the norm.
- We understand that great work starts with balance. That’s why we prioritize work-life harmony, offering flexible work schedules and encouraging time for what matters most.
- Beyond the workplace, ProArchians actively give back—organizing volunteer efforts and charitable initiatives that empower the communities we call home.
- And because we know that extraordinary efforts deserve recognition, we celebrate those who go above and beyond with appreciation programs.
- At ProArch, we’re not just using technology to transform businesses—we’re using it to create a better experience for our people, our clients, and our communities.