QA Automation Engineer || Westchester, IL || USC H4-EAD AND OPT-EAD || at Westchester, Illinois, USA |
Email: [email protected] |
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=2097071&uid= Role: QA Automation Engineer (Native App Testing - Appium, Visual Studio, C#) Location: Westchester, IL Duration: 6- 12 Months USC H4-EAD AND OPT-EAD Position Overview: We are seeking a skilled QA Automation Engineer with expertise in automating native app testing using Appium, Visual Studio, and C#. Experience with SeeTest is a plus. The ideal candidate will have a passion for quality assurance, a deep understanding of mobile automation, and the ability to work collaboratively in a dynamic environment. Key Responsibilities Test Automation Development: Design, develop, and maintain test automation scripts for native mobile applications (iOS and Android) using Appium with C#. Leverage Visual Studio as the primary IDE for automation scripting and debugging. Integrate SeeTest capabilities into automation workflows (if applicable). Framework Design & Implementation: Develop scalable and reusable automation frameworks tailored to project requirements. Optimize test execution by implementing parallel and cross-platform testing strategies. Test Execution & Reporting: Execute automated test cases for functional, regression, and smoke testing cycles. Analyze test results and report defects in a clear and actionable manner. Generate detailed reports Collaboration: Work closely with developers, manual QA testers, product managers, and other stakeholders to understand requirements and ensure test coverage. Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives. Debugging & Troubleshooting: Investigate and resolve automation script issues and flaky tests. Analyze Appium and device logs (e.g., Logcat for Android, Console logs for iOS) to diagnose issues. CI/CD Integration: Integrate automation scripts into CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitHub Actions. Ensure seamless execution of automated tests across multiple environments. Test Environment Management: Manage mobile devices, emulators, and simulators for testing. Configure SeeTest environments to support enhanced mobile testing. Required Skills & Qualifications Technical Expertise: Strong hands-on experience with Appium for automating native mobile apps. Proficiency in C# and familiarity with Visual Studio IDE. If the candidate has Appium with Java experience, then they should be able to quickly adopt to Appium and C#. Knowledge of SeeTest (Good to Have). Strong understanding of locator strategies (id, accessibility, xpath, etc.). Experience with version control systems like Git. Mobile Platform Knowledge: In-depth understanding of iOS and Android platforms, including app package structures and testing tools (e.g., ADB for Android, Xcode for iOS). Frameworks & Tools: Hands-on experience with test frameworks like NUnit or MSTest. Knowledge of BDD frameworks (e.g., SpecFlow) is a plus. CI/CD and DevOps: Familiarity with setting up and maintaining automation pipelines in CI/CD tools (e.g., Jenkins, Azure DevOps). Soft Skills: Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Detail-oriented with a passion for delivering high-quality software. Preferred Qualifications Experience with hybrid app testing (handling contexts like WEBVIEW and NATIVE_APP). Exposure to performance testing tools for mobile apps. Knowledge of cloud-based device testing platforms (e.g. Sauce Labs). Kind Regards, Krish Agrani| Absolute IT | IT Recruiter. 116 Village Blvd Suite 200 Princeton New Jersey 08540 Absolute IT | | -- Keywords: csharp continuous integration continuous deployment quality analyst information technology Idaho Illinois QA Automation Engineer || Westchester, IL || USC H4-EAD AND OPT-EAD || [email protected] http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=2097071&uid= |
[email protected] View All |
07:47 PM 21-Jan-25 |